Just go to ebay, pay 10 bucks and laugh all the way to the bank. I use a cheapo "ELM327 Blutooth" adapter from ebay for 10 bucks to my door (
http://www.ebay.ca/itm/Super-Mini-E...388?pt=LH_DefaultDomain_2&hash=item3f31dac484). Works with both my hacked Iphone, my android powered nexus and my laptop.
They're all the same no matter what the auction says. Size, form and price are the only real differences. Don't use the disc that comes with them, they're all loaded with spyware, malware and viruses.
Any elm327 based OBDII interface will work fine with a laptop. Either Bluetooth, Wifi or wired. As long as you laptop does bluetooth that is.
Take your choice of any of the free OBDII reader software packages all over the internet.
Google will turn them up. Just type in "free OBDII software" and try a few until you find one you like.
All you will get is a basic reader, maybe a digital dashboard display and probably code clearing. No programming. Big bucks to get in to that club....around a grand or so.