Besides which, this site in particular seems to be going to some lengths to hide email addresses from robots.
Gmail addresses are listed as user at googlemail (not gmail.com).
It's not hiding them. Google issues googlemail.com addresses to all new accounts created in the UK, due to legal / trademark disputes. Gmail is now known as Googlemail in the UK.
Vinayak