Zune pass isn't that bad. I mean $15/month for an unlimited number of songs is pretty good(
IMO), but your right on their collection isn't too great, some artists that I like from marketplace aren't downloadable.
Your downloaded songs should work on Zune Software, as long as they're format is compatible.