Personally, I'd be happier with 2 SD slots and more internal RAM. SD cards are low on power usage and that would give me one for installing apps and some data, and another for removable things, like maybe a games card, a movie card, an audio card, etc...
64MB of internal memory is definitely not enough. I've installed everything I can on my storage card and my internal memory is in short supply still. I think the mid- to top-end models all need to come with 48MB ROM for the OS, 128MB RAM for internal storage AND throw in some amount of file store too.
oh, and a VGA screen too :-)