EDIT: I just bought mine and went back to the product page maybe 10min later and it was out of stock already! Hot item fellas, get it when and where you can.
Wow, that was quick. Wonder if/when they will get more. Price wasn't bad either, especially seeing PCI-e versions have gone up and this is a 512MB version.