I have this adapter from a Amazon sale a few years ago. Works good, does the job.
I agree with the person above, if you have an Android phone, the Torque app ($5) and a $25 Bluetooth OBDII adapter rock. Not only can you read and reset error codes, you can also instantly look them up on th Internet. On top of that, you can read every sensor and display it on your phone like MPG, Temperature, exhaust temp, catalytic converter temp and so on and so on...
Other guy said $11 on eBay, do you know which that is?