I think you've got a great shot at BC & BU. I was top 5% at a T4 ranked 22/500ish and was accepted to both BC & BU as a transfer student. My LSAT was respectable, 157 and my undergrad gpa was around a 3.3. My personal opinion is that schools look at your class rank and that's about it. With your rank you'll have no problem. If you want to work in Boston I would suggest going to BC or BU over Cornell, but if you want to more options to work anywhere Cornell is a much better choice.