n1van, you may find this thread useful:
http://forums.theory11.com/showthread.php?24414-Cardini-Change-Ego-Change
Basically, it's a thread I created that definitively distinguishes the original Cardini from the original Ego. Although there are variations and similarities in many other handlings, I used the original sources because they are so commonly used interchangeably and bastardised, that it's rarely clear whether a change is meant to be a variation of the Ego or the Cardini.
As for your last question:
The Ego Change can be learned from Daniel Garcia's The Daniel Garcia Project, Vol. 1.
The Cardini Change can be learned from Jean Hugard's Card Manipulations Series 3.
These are the two sources I had open, the original places of publication, from which I drew the facts and basis of my comparison.