Is b7 stable enough to upgrade to?

After you have loaded your player with music and you've organized your playlists and tags pretty well, then yes, you can play with the beta.

But for the initial loading of the player, I would stick with 1.03 for now because that's a proven rock-solid release. Also, remember that if you run into trouble with the beta, it's fine to downgrade.
_________________________
Tony Fabris