My favorite is Blackberry 9000. It is a good replacement for Nokia E71, It supports HSDPA,Wi-Fi,GPS, Qwerty keypad, and bright screen. Music player works fine on it, and even the battery life of the phone is quite reasonable with heavy usage. The camera could be better, however I rarely use cameras. Overall a good smartphone that I love it.
BlackBerry 8830 World-Edition smartphone, capable of roaming on GSM/GPRS networks giving you phone, email, organizer, web browsing, and instant messaging, traveling with full mobile voice and data coverage, without changing smartphones, phone numbers or email addresses. Provides GPS, video and music media player, and expandable memory for media files.