If not, why not?

It would be great if I could get wifi and gps in one card so i wouldn't have to continally swap the two and carry the extra card around. I know its only small but its the swapping bit that really bugs me as I don't want to wear out my CF slot. Does such a card exist?

If this doesn't exist, why not? Seems like a pretty obvious thing. Even better would be a 3-in-1 that has Bluetooth 2.0 in it as well. In fact this would be the perfect Z accessory and a guaranteed hot-seller round these parts! It would certain even the score a bit in the cxxxx v xda exec/uni comparisons.