I think the Droid is my fifth phone in the past 10 years, following most recently a Treo and a Blackberry--my husband is a big Apple fan and loves his iPhone but I wanted a keyboard. I also use Gmail and Google Calendar really heavily, so an Android phone was definitely the right choice! It's the first phone I've had that really feels like a computer and that I want to keep at hand all the time (as opposed to stashing in a bag and forgetting about for most of the day). I haven't done any programming on other mobile platforms but am interested in getting started doing it for Android, maybe this summer. I'm not completely satisfied with any to-do/task list I've found yet, although Astrid is well implemented enough that I'm not sure I'd find the motivation to make my own.