editor
hiraethified
That's almost all software-based, no?Multi-touch interface, flick scrolling, pinch zoom, web browser that actually worked like a desktop one, predictive text full keyboard, full google maps integration with AGPS, iPod integration, visual voice mail, auto brightness control.