Your laptop should have an RJ45 Ethernet port on it, so you can buy what is called a "crossover cable" (
http://www.aria.co.uk/Products/Perip...roductId=28990 ) which plugs into the ethernet ports on the laptop and desktop.
That's it, no need for routers, etc