I used to have the sony ericsson k750i, great phones, with an average camera 2mp. Depends on what features you are looking for, like taking pictures, surfing the web, or listening to a lot of music. If its music, i would definitely go for the w910, shame about the 2mp camera but you can't have everything. Or the iphone...but i personally think its a rip off, and some of the features are so bad, for example the 2g (which is slow compared to 3g) for the internet.
If you like your sony ericssons like most people do, i would opt for the k850 with a cracking 5mp camera. Same with the samsung g600, good phone but texting is a bit of a nightmare, buttons are a bit small if you have big fingers like myself, its a bit of a girly phone to be honest (but i wouldnt tell my friend that). Finally there is my phone which is the LGKU990 viewty, great camera 5mp, touch screen, and can store music, videos and pictures up to 2gb. I didnt get a memory card with the phone but you can purchase one quite cheap off
ebay (about a tenner). The internet is quite fast because of 3g built in. Most phones have memory cards in them so i wouldnt worry about storage.