Arduino+barcodescanner+ethernet shield

Hey everyonen, Im looking to see if the project is feasable or if i should look into another way of doing things.
I need to scan items and upload them to a database that i can track. I would like to scan items in and out keeping a moving inventory of what ive got.
I have:
-Arduino Duemilanove
-Arduino Ethernet Shield
-USB Host Shield
-USB Barcode scanner

I see that Arduino does not play well with USB. Should i get a PS/2 scanner and hack it to work with me arduino? Any advice on the matter would help me out alot.

PS/2 barcode scanner should work well, check the following links.