I have a 3G that is now upgraded to 2.1. They fixed a lot of stuff and it seems good...not great but good. For fun I decided to downgrade my V1 iPhone back to 1.1.4 and Jailbreak. I have to say that, comparing the two versions, 1.1.4 is still superior! After using 2.1 for the last week or so 1.1.4 feel way more responsive with zero hesitation. It feels faster and cleaner (if that makes sense). 2.1 is very nice but I'm seriously considering just hanging on to my V1 iPhone. The only thing I think I will really miss is the 3G speeds. I could really tell a difference!