I think I've had one of everything (a little exaggeration), but I have mostly Pentax and then Nikon MF. For AF I needed new lenses and flash, and nearly went with Canon Elan 7, but got an N80 instead. Along came digital and I went with a Kodak for starters and quickly upgraded to a Canon G5 and then an S-50. Bought the 220EX and 420EX flash and off camera cord 2 for the G5. Then the Canon Eos Elan 7N came along and I traded off the Nikon N80 kit for the Elan 7N. Why? Several reasons: I was very pleased with the S-50 and G5, (I also have a Canon Classic 120 film P&S, which I like a lot) the G5 takes wonderful flash pictures, the Elan 7N uses the same flash system as the G5. Canon has also shown much better backward and foreward compatibility than Nikon. Nikon makes good lenses, but they don't do product planning very well. For ex&le, they brought out the FM-3A at the same time they brought out G series lenses which won't work on the FM-3A. D-TTL flash was a disaster, so they brought out i-TTL, but you can't yet get an SB-600 flash. Yet TTL and D-TTL flash won't work on a D70. Canon, meanwhile, has carried the 420EX foreward from EOS to the G5 and Pro 1, and to the 10D and Digital Rebel. An EF lens works on nearly any EOS body, film or digital since the 620 and 650. Nikon has been forced to a motor in the lens, but only some later AF models can use them. Nikon went to VR lenses (after Canon showed the way), but they only work on bodies with 5 AF sensors. So, the Elan 7N fixed some things I needed, was compatible with my existing flash gear from the G5, and I had a good feeling that it would not be suddenly incompatible in the next generation. I fully expect my Canon EF lenses and EX flash will be compatible with the next generation of Canon digital SLR's, my next step.