Jeez, I guess I'm from the dark ages. I use the baggie method.
1) Write down amount of cards purchased on "August" index card. Index card lives in an "August" baggie. Only used cards are in the baggie. All unused cards in another place.
2) Place daily spending cards in mini wallet. Spend cards. Wrap receipt around used card
3) Put used cards in baggie w/ receipt. Make check mark on index card to indicate "spent". Put baggie in drawer and forget about it.
I'm not too worried about mixing up spend or utilization rates, because I'm still fairly new to this and am able to use most of my credit cards regularly. I'm more concerned about high balances reporting. I pay off my balances whenever I log on to the bank web sites and it seems too high. Floating the gift cards and the spend involved has messed up my ratios of debt to CL.