Well, I haven't really cleaned mine in a couple months so it's was starting to smell and was getting pretty discusting, plus I wanted to clean it so I could put pics up of my current setup, but it's always been dirty.....
Decent, just make the roommate do it, I live alone so I can't do that...... Except for when I have some girl over but they never want to clean either lol....