There are a lot of them out there and I'd check with the manufacturer. We have used the elmscan 5 from scantool.net and according to them it is compatible:
http://www.scantool.net/forum/index.php?topic=2692.0
But I'd double check with them anyway. OBD is an ISO standard so most models are compatible these days, but like I said cotact them directly to make sure.