Off-topic, but Alamogordo is a beautiful area. Very close to the White Sands National Monument. If anyone is ever in that area, I'd recommend visiting. http://en.wikipedia.org/wiki/White_Sands_National_Monument
And I know Alamogordo as the site of the http://en.wikipedia.org/wiki/Trinity_(nuclear_test)
I would add that Alamogordo was the fictitious location of the giant ants in the film "Them!"