I wipe it down (after it cools off, and before covering it) after every ride, and usually hit it with some detailer wax- dirt on a streetbike has always annoyed me, and my bikes are nearly always clean (at least in photos).
I'm not that compulsive about too many things, but my bikes generally look good (I'm also that way re: maintenence).