Well much to even my surprise, I've decided to go back to my 3GS.
It really has nothing to do with the phone itself, but more with the apps available. There's really not much I use my iPhone for outside of email, todo list and checkbook. The Gmail integration on the N1 is fantastic and I really couldn't have asked for anything better but for the other two, everything I tried was just lacking.
I don't know how NONE of the to do apps in the android market support choosing which days a task will repeat on. It seems like such a basic function. And for my balance management, why can't I have categories? I don't want my checking account balances lumped in with my credit cards and savings accounts. It just doesn't make any sense.
The N1 keyboard works perfectly. I did notice that your finger presses have to be a little more precise and spaced and I never really did get used to it. The iPhone's keyboard is more enjoyable, IMO. As far as media management, I really don't understand why everybody's so negative about iTunes. It works great for me and I never did get around to putting music on the N1. The iPod on the 3GS works great and I paid good money to have the cable installed in my car. Having backups is nice too.
So really, those of you who don't rely on certain apps on your phone, the N1 really is a great device. The screen is gorgeous (I hated using it outside) and even without rooting it has a lot of potential. Since I rooted it and can't return it, I've decided to pass it on to my girlfriend who's still using her 1st gen iPhone. She's pretty thrilled, to say the least.