Discovered with the help of the Huffingpost Post
http://www.huffingtonpost.com/2011/04/20/new-islands-found_n_851547.html
The Huff posters are getting nervous.