Did you ever think of using a window sheet as the actual card base? Look at this . . .
Isn't this gorgeous!!?? The patterned window sheet is from the specialty designer series paper called "Quatrefancy". The stamp is from "Chalk Talk"! I so love this - it adds a whole new dimension to card making, doesn't it?