So if you're new to this and just now setup for it, are the prizes any good? I have a Windows ID due to Xbox live so I logged in just to see what it was. It all looks like junk to me. I saw no Vista, Controllers no nothing. I saw t shirts and hats and flyer miles.