Yeah equilab is the new one. It's got some cool features like the equity trainer and the turn and river scenario analyzer.
I haven't read any hunl books but I'm a compulsive gamestarter and have had some mild success there.
One thing I think that has helped me lately is this:
When I have a close decision that I think is roughly neutral ev between the two best lines I have to choose from, I take the line that results in the hand being over quicker. This allows me to increase the number of hands I can get in per hour with a negligible effect on my bb/100.
Of course now that you all know this I'll have to mix in more draws into my checking range.