Hi KoB,
If your still looking and you find that a standard EFTPOS machine is to large or reception is not the best, we offer a Windows mobile solution that uses any windows mobile touchscreen phone as the interface to our card reader/printer. We use your phones data plan to make the connection to the banks, so if GPRS fails, go to 3G, no 3G then wifi, etc.
Its limited to credit cards but like TSH-ISS has said, most people perfer to use credit cards.
Regards,
Andrew
www.mobbiexpress.com