I don't know if that is true. Existing Apple Fanboi's are split over it being the next best thing, or saying it is pointless and just an oversized iPod Touch, which is actually able to do pretty much the same things as the iPad.

The feminine hygiene products reference seems to be one a lot of people have instantly thought of, which can't be good for Apple's marketing. Wait till M$ pick up on that idea and run with it, or the spoof Apple vs PC ads. Should be fun.