for heaven's sake, DON'T have counsel prepare one! They make them sooo long and complicated, putting things in there that you would never even imagine. Plus, it costs so much to even call your counsel, let alone have them draft anything! Just do it yourself - - chances are that the bank will never ever screw-up a million-dollar-plus wire transfer. So what's the risk?