Haha, I posted at android central forums @ 8:14 about the May 18th release date... darn, I guess I was second.
on that forum though, someone pointed out that the promotion period for the presale on sprint.com ends on 5/17... would that further indicate a 5/18 launch?