First up, is the samsung d600.

Very much the same as my old phone, except all the old errors and problems with the d500 have been fixed and are gone (Such as emergency calls only randomly appearing, and not being able to asign custom sounds to text messages etc). The phones great, got a nice spec to, 2MP camera, 86meg ram, Office viewer (So i can view .docs, .txt, html etc files), TV out so i can hook it up to my TV/monitor and watch my videos on it, the usual stuff, plus a free bluetooth headset. Its quite nice. Tech spec: http://www.samsung.com/uk/products/mobi ... ifications
And next up, its the samsung i300:

Not as nice looking as the d600, and it lacks a decent camera (only 1.3MP) with no TV out, but... It has a built in 3gig hard drive. Thats more than enough for my music needs. Same as before, views all sorts of office stuff, plus it comes with a desktop holder and all sorts of things. Tech spec: http://www.samsung.com/uk/products/mobi ... ifications
And thats where i'm stuck... I like the d600, but its quite small on the memory side of things. It can be upgraded, but why should i pay that much money for more memory, i may as well get a new mp3 player? But the i300, its not as nice looking at all, but it has a massive 3gig of storage space for music, videos and the like...
So i'm kinda stuck here. I like both but dislike both at the same time. The only closest thing i've come to in terms of other phones is, amzingly, the nokia 6111, the first nokia i haven't looked at and thought "brick" in a while. But of course, spec wise its not up to scratch. 1mp camera, 23meg storage... Not great.
So, what do you think? Or do you have any other ideas? Remembe, this is the UK, so phones are a bit different here.