Cash games are great! I am finding that I enjoy them more than SnG's and MTT's. HOWEVER, the tournaments have the nice feature of bankroll mgmt built into them since you can only lose your buy-in. With cash games I can go through 2 or 3 buy-in's just to double my original buy-in. And when you hit a string of 2nd best hands and missed draws those 3 buy-in's can disappear in a hurry with no recovery.
The best advice I have read for cash game money mgmt was from an article Kristy Gazes wrote for Full Tilt Poker
. She said something along the lines of, "Don't be afraid to step down in limits when you hit a cold streak." Her basic idea was that when the cards are running against you, it is best to play at lower limits in order to preserve your bankroll. Smaller pots means smaller losses. And lower limits hopefully means weaker opponents. With this you may be able to recover some of your losses and re-build your confidence, then you'll be ready to step back up to you normal limits, and perhaps higher.