What are some dumb ads that you've seen around the net? Here's one I just picked up off of AcronymFinder.com. Gee, I would think your computer would kinda have to reveal your IP address, otherwise it's impossible to connect to any websites :D