Nicely done. Looks like a 3G phone, though. Hope they have a iPhone 4 option and are easily upgradeable to whatever comes next.