Why 40secs? Why 1 MB? Why bloody Android and many other "phone OS" (even on my ancient phone) can play entire song regardless of size, time and bitrate?
Also "Zune"+WP7 is most useless nice looking piece of crap - no video playlists, no "convert to ringtone" function, no drag-n-drop from folder bypassing media library, no sound equilizer, no function to remember (or do not remember) playing position etc.No separate sound level for phone and player.
Just nothing! Piece of crapware.
Seriously, was very disappointed after buying my Lumia 800. My old iPod Touch (1G) managing media better.