I currently have an Early 2011 MacBook Pro 13 inch. I have Windows 7 on bootcamp and I am looking for a way to raise my FPS on games like Borderlands 2
Graphics Intel HD Graphics 3000 384 MB
Memory 4 GB 1333 MHz DDR3
Processor 2.7 GHz Intel Core i7
Hard Drive 500GB Serial ATA; 5400 rpm
Is there such a thing out that can raise my graphics? Or do I need to upgrade something else?
Thanks in advanced
Thunderbolt can only provide PCIe 4x support. This doesn't really help when most graphics cards are PCIe 16x. So, no on external graphics cards, at least not today and not with what you have.
Otherwise, yeah, as far as graphics go, your only option is to replace that computer with another one (that has discrete graphics) or to get another computer that you use for gaming. What I'd do in your situation, if I had the money, I'd build a gaming machine. Doesn't have to be balls to the wall; you can get away with spending $800, and you'd end up with something that will likely give you more oomph than your 13" Early 2011 MacBook Pro would've been even if it had discrete graphics.
Really, your 13" MacBook Pro is new enough that it still has a lot of life left in it, barring gaming and higher-end graphics stuff, and unless there are non-gaming things that you want to be able to do in OS X, it really will serve you for quite some time before you'll want a replacement. For any kind of gaming, you don't get better than a desktop PC that you build yourself. It'd be a pretty killer combo, if you ask me.