This is the hard drive I want, but I have no idea how to install it since my computer does not have any esata connectors on the front nor on the back. There may be adapters or something out there but will those give me the full esata transfer speed? What is the best workaround this?
If your computer doesn't have eSATA connectors then usually people use USB. USB 3.0 (if your computer supports it) is much faster than USB 2.0. The drive you linked only supports eSATA and USB 2.0. eSATA is definitely the way to go though.
The best thing would be to run get an adapter cable with a bracket and hook the adapter cable to a SATA port on your motherboard. So you need a free SATA port on your motherboard and a free slot on the back of your case for mounting the eSATA connector bracket. Alabalcho linked exactly what you need above.
The adapter bracket probably will work. In fact, check this bit carefully before ordering one. Many external HDD units with eSATA ports come with an adapter plate exactly like we're talking about, so you don't have to buy separately. Since it appears you have not ordered and received the drive yet, ask the supplier whether it will come with the adapter already.
My "probably" comment is based on this. The adapter very simply converts one connector form (SATA) into another (eSATA). The electrical connections for the two port types are the same, so this works just fine. What is not quite guaranteed is a few extra features of eSATA compared to SATA. The two that come to mind prominently are hot swapping and long cables. "Hot Swapping" in true eSATA systems means that you can disconnect or connect the eSATA device to your computer at almost any time, even with power on and Windows running, without causing any trouble. "Long cables" just means that true eSATA uses slightly higher voltages on the signal lines so that the maximum length of the 7-conductor ribbon cable for data can be twice as long and still get clean error-free signals through. Neither of these (and a few others) was part of the official SATA design. However, many makers of regular SATA chips and ports on mobos today also include several of these eSATA features. Hence, using an adapter like this does truly give you an eSATA port, because of those added features in the "plain" SATA ports of the mobo. The trick is, you don't really know whether those added features are there or not.
What to do? Go ahead an use the adapter. If you want to be safe, do not try to do Hot Swapping. Just shut your system down before disconnecting or connecting the eSATA unit from the computer. As far as cable length goes, if it works smoothly and you don't get errors or slow HDD performance caused by repeated access attempts, then it's working and you should not worry.
eSATA is significantly faster than USB2. In my case, my mobo actually does have a true eSATA port; my eSATA unit's speed is the same as my internal SATA drives.
Thanks for the replies all, ironically the reason i posted this was because battlefield 3 was experiencing ridiculous load times; I just changed some settings in the nvidia control panel as recommended by another forum and it works fine now. But I'm probably going to wait for the price of ssd's to go down for now.