I’d wait until June… That’s another one of Apple’s magic dates. Seeing as they have a 32GB version of the iPod Touch it’s simply a matter of time before they slap that same drive into the iPhone (my guess is that they’ll do it in June). Not to mention that they might add additional features to the iPhone at that time as well.
8GB is fine, unless its your main music device, just add a few songs to playlists and sync them, rather than your whole itunes library… save the money for the next gen iphone