personally I don't find cleaning the chain after every ride, lubbing it every 150 miles and replacing it every 2500-5000 miles or once a year (whichever comes first) all that onerous a task.

As for grease and dirt stains- I wear black shorts so I can always just spit on my hands and wipe them on my legs and no one knows the difference. I consider chain tattos a badge of honor and I check my clothes when they come off my body and or before washing and hit those little chain smudges with simple green which takes care of any remianing dirt.

I'm just saying......