one site you need to know-
Gaming Computers, Gaming Laptops, Computer Gaming Support!
go there, decide, build a laptop or desktop, it will be just as good as if you built it yourself, if you insist on going prebuilt then thats the one site i reccomend.
or just move out of puerto rico duh. and reap neweggs american glory.