The logo is pants, but have you seen the mascots? I'm not even going to find a link they're so excruciatingly excremental.
Personally, I loved Vancouver's, but think Barcelona's a work of genius; joy and athleticism in two brush strokes and a blob. Maravillosa.