I love it, I want one, but I will wait until it has Adobe Flash. But iTampon? Come on, people. I think its funny, but I really don't understand why women are so worked up over the name. I like the name because of Star Trek and their PADDs, which is an acronym for Personal Access Display Device. I think Apple was thinking more in terms of Star Trek and not feminine hygiene products. You can read all about it here:
latimesblogs.latimes.com/technology/2010/01/women-mock-the-ipad-calling-it-itampon.html iPad
And the PADD circa 2373 "Star Trek: Deep Space Nine"