"Great for my first iPhone"4.0 starson by slugrex
Pros: Stable OS; Finally enough gbs for all my music; beautiful screen; speedy browser; and the BEST is the battery life.
Cons: Still no way to assign different tones to different email accounts. COME ON, this is critical, CRITICAL, if you use multiple email accounts.
Summary: I'm not sure if this is worth it if you already have the 4, but definitely a great phone.