Well I just ran across this site and I had to share it. Cyon is apparently some kind of foreign cell phone maker. However, their flash site takes popup windows and flash to a whole new level like I’ve never seen before.
Be sure to turn off any popup blockers you may have! I’ve only tested it in internet explorer, so good luck if you have firefox.