Will - does the reader come with the correct cable to use with Saabs?
The one you linked to on Amazon appears to have the OBD-II cable, if you zoom in on the case you can see the lead is from a D-type connector to the OBD one at the far end. The description says it includes the cable. I notice that for BMW and Mercedes you have to buy an extra lead...
So it should be good for (2001 on petrol, 2004 on diesel) 9-5 and 9-3. (I think some people have had joy with '99 cars, but play it safe and assume petrol MY01 onward.) Although my '98 9-5 had the OBD connector it wasn't OBD-II compliant and wouldn't read. I managed to get some info out using the Op-Com clone, but wouldn't recommend it.
CProBox recorder is a nice tool, but the software to download data is flaky and crashes before it has completed. Updated software has been promised for two or three years but never appeared on the site.
OBDKey + Torque has been best combination so far for me, but if someone can say this D900 does other functions like headlamp leveling calibration on '04 Xenon, I'd buy one.