I just interviewed with Icap Direct (www.icapdirect.com)- seem like nice guys, good deals, but haven't heard much on the street about them....
Separate names with a comma.