Both the Droid and the Palm Pre had the right idea but both have terrible physical keyboards. If RIMM could perfect the capacitative touchscreen/physical keyboard combo and still keep the phone compact, they would have a HUGE winner.

Anyone agree?

They would still need a better web browser but I hear that's in the works...