You will be facing a TREMENDOUS uphill battle if you want to go to MGH or BW as an IMG. You will be facing competition from the cream of the IM crop from the best of American medical schools, many will have AOA's, many will have pubs. As an IMG, you will need to prove you are better. I guess it is not IMPOSSIBLE if you have straight honors in med school, have glowing letters and have 250 boards, but then, if you have what it takes to get all those, why were you an IMG in the first place?
On MGH's official website, it says for IMG's, you need minimum of 90 on step 1 to even be considered, and from what I have heard, you better have 95 to have a serious shot at an interview. According to a friend of mine who is there, it may take an IMG every year or two, but those IMG's are usually Europeans trained at Cambridge, Paris, Heidelberg or some other elite European university medical schools, and still have good US qualifications and pubs.