Right now I don't own my own reg. I've used various brands over my time renting and can't say one has ever blown me away compared to others. I like the idea of being able to rely on myself to know it's done right (similar to packing your own parachute, for example) when it comes to servicing gear.And what brand reg do you have? If none, consider Deep6.
In any case, @rsingler 's class is recommended. It is much better than a mfg's class for your purposes. I've taken three mfg's classes and rsingler's class; he wins, hands down.