Heh. I think if you're looking for mp3 players you should get a smaller one or one with larger storage. The one they give you is the size of a normal mp3 player, not a new one. It's nice to get it bundled, but I think I'd rather buy my own.
My reccomendations would either be Intel's pocket concert, Rio Riot, iPod, or the Creative MuVo. Pocket concert is probably the closest to the one you get and is probably really cheap now. The riot and iPod offer large storage, and the MuVo is the tiniest one i've seen that also has thumb sized storage as a dual use.
Maybe your mp3 player is defective, I wouldn't know. 2+ hours seems really little for something that just plays music.