iDine will tell you when you go to register a card in one program that it is, "already registered in another program...". However, even though they are all iDine programs, you still have to go to the specific affliate websites (ie.
http://skymiles.everydaymiles.com/), unregister the card there, them go back to the desired program, and register it there.
Jeff