The Cafe...to me the greatest website ever, ever. It's even my homepage. And just seconds ago when I looked at the banner at the top of the screen I see an advertisement, not just any old advertisement, an advertisement that is the exact opposite of what I stand for in life. Peta!! Peta?!?!?! uggh, well I guess that's what I have to deal with in order to enjoy this place.