Has anyone heard anything as of when they will be released I have been looking at new cards for a few weeks trying to find the best deal and cards and go from there. I know they had an unvailing the yesterday but when will I be able to get my hands on one!! And also what about prices for them? Well just wondering thanks for any news...