Also, any info on how to find the Select Walmarts on June 12th? Wonder if that means 12:01am you can get it at a 24hrs store.
I will be getting one of these bad boys as soon as I possibly can
UPDATE 6/8/2011: It appears that Walmart stores that have inventory are selling them for $600 off contract and $148.88 for 2-Year contract.
UPDATE 6/12/2011: Here is a PDF print out of the Walmart Ad showing the price at $148.88 for those that want to try and price match incase their local Walmart is out of stock due to this post on XDA