I think cash games are the quickest way to build a bankroll. I am more of a tournament player and love the grind. There's just something about knowing that you lasted longer than everyone else and that you won. Of course the juice has to be worth the squeeze but I typically don't mind the SNG and few MTT but cash is definitely a subtle but different beast.