Yeah they have more space, but just get a 1GB card for about 20 quid and you can store around 200-300 songs on. Thats more than enough for the average person I would say, plus it is easy enough to replace the songs
I can see why some people would buy one though, Dedicated music player, small and light, more space etc.