Hi,

To be honest, you gets what you pays.
Anything under $20 will need software "improvement" to bring it upto the standard of a $100 unit.

If you have the time and inclination then the $20 route is fine. We send our data at 4800 baud over a 20kb link to ensure it gets there. Beware with serin2 and scratchy wireless, as it will hang the programme if you use the (wait) modifier.

Good luck.
Tim.