@Terry Portier - As far as tracking costs more easily b/w origination and admin input into your system - most people have smartphones these days. Make them take a picture of it and e-mail it to your admin with the job site # on them. If you use Gmail you can run quick searches to find invoices/reciepts. If you use QuickBooks you can "attach" the image to the transaction and lock it in to be reviewed when your balancing your books. I'm a big fan of a paperless office! There are also a few apps out there that have the process I described above down to a couple pushes of the button for those of you less tech savvy business owners. I think the one we used for a while is called expensify.
As far as Delaware LLCs go; Businesses choose Delaware because it's the "birthplace" of the LLC and every other state "adopted" Delaware's lead officially or unofficially. If you set-up in DE and do business outside of it you still have to register as a "foreign" business in the state you operate and are thus subject to that state's laws and statutes. Like Bill mentioned earlier, you'll still be bounced back to the appropriate jurisdiction if you have to go to court so there is no realistic benefit for us small fish.
And I concur! Accounting 101 & 102 is about all you need to get things lined out for your tax preparer. You guys crack me up with the all this LIFO FIFO stuff :)