I would be willing to bet that someone used one of these...
http://en.wikipedia.org/wiki/Field-programmable_gate_arrayto do this...
http://www.springerlink.com/content/765kta4qr92daea8/which is something that I, myself, obviously has considered. Whoever is doing it is probably representing a great deal of the current hash percentage, and hogging a pretty good amount of the new bitcoins. Considering that up to four of these programmable arrays are used by modern ham radios for this...
http://www.dsptools.com/Radio.htmand this...
http://www.softrockradio.org/The successful coding of the sha-256 algorithim into a fpga and recoding of the bitcoin client's generation function to use one or more such fpga's would produce a khash per second rate that no desktop could match. It would look like a super-computer from our perspectives. As a ham radio operator myself, I was aware of these devices, but I don't presently own any. Even connected to my netbook over USB2, the khas/sec rate would be sick. The program for these things are normally kept on the master computer's harddisk, and only take a few seconds to swap out; so a ham could use his software radio whenever he wants to, and then rewrite all of his FPGA's with the sha-256 algorithim before going to bed, and make money while he sleeps.
Another possibilty is that someone owned or bought one of these...
http://www.via.com.tw/en/initiatives/padlock/features.jspor some other cryptographic coproccesor on a daughtercard.
I'm sure once Bitcoin takes off, anyone with enough of the coins to have a deep personal interest in the strength of the currency will be running clients with hardware exceleration for the sha-256 has function.
That also makes me wonder if there are PCI daughtercards with FPGA's on them yet. The last time that I looked into them, they were only available as external setups.