Dude, you'll do great. I'm also an IMG who graduated in 2013 and ended up matching in a surgical speciality this year. My board scores were also in 260's and I had some research experience to go along with it. Most IM programs would be happy to have you.