You need a router and some ethernet cable OR a wireless router and a wireless PC card/or wireless USB unit. For my money, go wireless as it opens up access to the world when you hit the road. Also, it opens up access to your laptop anywhere in your home verses a fixed ethernet plug. Right now I'm sitting on my couch surfing the net via the router down in the basement.
When you figure the cost of running the ethernet cable, I don't think there's much of a savings going that route.
Hello! I am wondering what is the cheaper, more reliable and easier way to give internet connectivity to my laptop from my desktop pc which has a ADSL connection. Wi-Fi or something else? And what hardware would I need? My laptop has an ethernet port but is not wi-fi ready. Thank you.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic