Personally, my keg routine is to clean it after it empties, rinse well, dump in some starsan, seal, shake, and put it away. Just takes a few minutes of work.
The cleaning process is to spray it out well with hot water, then add some oxiclean and water, shake and let sit a while, rinse well, then take the posts off and spray out the posts, poppets, and dip tubes with hot water and spritz with starsan before reassembling.
Then, when it's time to rack a beer in, I open the keg, give it a quick hot water rinse, dump in some more starsan, seal, shake, let sit a minute or so, flip over and let sit again upside down, then dump the starsan and rack the beer into it. Again, only a couple minutes of work.
All in all, I spend maybe 5-10 minutes of actual effort for each keg filled, maybe 20 minutes or so if you count the soak times. But, it's nice because the cleaning process is the most time consuming part, yet I can do it any time I want in advance, rather than having to do it the same day I want to keg a beer. So, the amount of time I have to spend prepping the keg on the day I actually keg a beer is like 5 minutes. Tack on the time it takes for the siphoning process, plus cleaning out the carboy/cane/tubing afterward, and that's about it.
Denny's Evil Concoctions said:
I dump a few scoops of oxyclean in the keg, go watch tv, come back and rinse then transfer to the keg.
You don't sanitize after cleaning with oxiclean?