Pokerstove is great but you have to do the analysis before you play. I put in the ranges for different situations and wrote down the results. When I play I scan my chart. I'm always adding different ranges/situations as I come across them. I find it worth the effort.