Before people get too excited, there is a 4 to 6 week delivery time I'm thinking if I see a better offer in that time period then I'll cancel my order. Especially as ATi new releases out on Monday)
Amazon page
Zotac site
I've noticed on Amazon it has "Item model number: ZT-88SE640-FSP", but looking at the 640MB version on Zotac that the SKU is ZT-88SE640-FSS (last letter is different).
Zotac (never heard of them before) are meant to be a retail channel brand name for PC Partner, some big behind the scenes Chinese manufacturer.