If you're going to buy a long ethernet cable (which I think is the best thing to do), you can order them here:
http://www.compusa.com/products/prod...&Ne=502369
Not sure if these are the BEST prices-- but I've found Compusa to usually have very low prices on all types of cables.
You'll be looking for a Cat-5e RJ-45 cable.