@Ambar You should go with Samsung Focus. The reasons are plenty:
1. Expandable Storage, I have installed Samsung 16Gb Class 6 in mine in addition to 8Gb inbuilt.
2. 4" Super AMOLED Screen, its beautiful.
3. Excellent DEV Support. I have all the Nokia Apps including Drive, Maps, Music, City Lens...