If this is something you do regularly, open an rbc Georgia account. It will allow you to transfer money with no fees instantly over the web. Once in the rbc Georgia account, you can write real American checks on it or do fee free ach transfers to other peoples accounts, or American online bill pays.
There is a 4 dollar monthly fee for the basic account, and 20$ for one with preferred exchange rates! But no other fees for checks or anything.
http://www.rbcbank.com/cid-290320.html