I use Ubuntu mainly for programming but I've quickly become a fan. I started late, joining the club with Karmic and generally love the direction Ubuntu is going. I was burned by the many changes in Natty (so painfully inconsistant, a huge break from convention - "why did they take toolbars away?" and it kills the Pinax 0.73 code base I was developing on) so have been content to keep my lot with Maverick for now. Watching Oneiric and subsequent releases closely though.