from my side methinks we should start by assigning each card in the deck a standard numerical value (i.e. A=1, then all numbers 2 thru 10, J=11, Q=12, K=13). then we can ask Uncle Sam smth along the lines of what is the mathematical product of the two missing cards?
if the answer is smth like "1" thru "14", "18", "22", "26", "30", etc, you can make out the values of the two missing cards right away, you just need to figure out the suits now.
if the answer is smth like "24", "36", "48", etc, you're a lil more screwed - there are more number variations here.
am i on the right track here? there's gotta be a way to figure out the suits/number sets out of here with just one more question...