wouldn't a homemade spreadsheet with columns for bull name, cane code, tank (if you have multiple ones), rack, and quantity be enough? That's what I use anyways
I use "docs to go" in connection with Mobileme to utilize excel spreadsheets on my Iphone. Mobileme allows instant over the air syncing of any changes you make in the field.