well, I looked there and the hat he is wearing is different from any of the ones on that site. His has a big "W" then what looks like a flag flying next to the "W" with "2004" under the flag. I really like his. Better than the ones on georgewbush.com