I use a cheap £5 bluetooth ones as well. With Torque Pro. Can do the usual stuff and reset codes etc.
I've got a cheap WiFi OBDII reader from eBay and I use with the pro version of Auto Doctor on iOS and it works very well. Can scan live data, as well as codes etc.
I have a spare original ELM 327 BT dongle you can have if you want? Throw me your address details and I'll have it in the post next week once I've picked the car up from the detailer.
have bought a cheap one and cannot get any info from it, it connects fine