Card Cruncher Advice