Thoughts on using power cards:
1) Daily use cards could be handed to the DM when used (to be handed them back after an extended rest).
2) 'Per encounter' cards could be discarded (near the DM), but still be easily retrieved by the players after the encounter.
3) Cards that affect others (buffs, on-going effects, etc.) could be handed to the person affected, which they can then discard when the effect wears off... similar to status cards.
4) Players could use colored sleeves to easily recognize their own cards. Buyng a cool or appropriate sleeve might even be part of the fun.
Item cards:
5) DM's might also hand out 'items cards' (some of which might have encounter or daily powers too). The picture on the item cards would always be visible, the description could be easily covered, and the detect magic aura should be easy to uncover without fully uncovering the description.
6) Item cards could even be placed to show what is currently in the player's hand.
7) GP cards could be used similar to monopoly money... kept by player and handed to the DM when spent. This method could possibly even be use for tracking hitpoints.
Some other 'gamer bling' related thoughts:
8) Players could each have their own 'deck box' with their character's picture taped to the outside.
9) The PC's miniature and folded-up character sheet could be kept in the deck box
10) A small piece of color clay (playdough, same color as the player's card sleeves) could also be kept in the box, to be used for when the PC 'marks" an opponent (much easier than trying to balance an opposing miniature on a colored base as suggested
here, especially if the miniature is large).