I run a 2006 Signum CDTi 1.9 150bhp and own a laptop and want to be able to read the diagnostic system codes - what would be the best buy?

Iv'e seen some interfaces in the £25 - £30.00 region.