There are a number of compact flash barcode reader cards. Some have the reader built-in with a lens on the top of the card and some have an attached wand with 24 to 36 inches of cable on it. Most of the software that comes with these devices simply mimics keyboard inputs. That way an app you are running on the device simply sees the data coming in from the reader as if you were manually entering the data yourself via the keyboard on the screen. You can even configure the software to append carriage return or tab characters onto the end of the incoming data to advance through fields in a data entry screen or spreadsheet.
Check out this example:
http://www.totalpda.co.uk/accesspdav...nd%20CF%20Card
You could attach the Axim to your belt with one of those type cases and simply hold the wand in your hand to read labels.