Thanks for testing.
I've checked these in on the trunk (also n_facebook on the assumption it's like the N). I'll merge them over the 1.3 a bit later, to give time for flaws in my methodology to appear

so far we have
200
G1X - r49, Digic V, CMOS
S100 - r49, Digic V, CMOS
SX40 - r49, Digic V, CMOS
a1300 - r50, Digic IV, CCD
a810 - r50, Digic IV, CCD
A3400 - r50, Digic IV, CCD
ixus125_elph110 - r50, Digic V, CMOS
SX50 - r51, Digic V, CMOS
SX160 - r51, Digic IV, CCD
S110 - r51, Digic V, CMOS
G15 - r51, Digic V, CMOS
N/N_FB - r52, Digic V, CMOS
ixus132_elph115 - r52, Digic IV, CCD
ixus140_elph130 - r52, Digic IV, CCD
sx510 r52, digic IV, CMOS
a1400 r52, digic IV, CCD
G7 X r55, digic VI, CMOS
100
A540 - vx, Digic II, CCD
A720 - r23, Digic III, CCD
A590 - r23, Digic III, CCD
G10 - r31, Digic IV, CCD
D10 - r31, Digic IV, CCD
sd940 - r39, Digic IV, CCD
a495 r43, digic III, CCD
Ixus1000_SD4500 - r45, Digic IV, CMOS
ixus115_elph100 - r47, Digic IV, CMOS
A1200 - r47, Digic IV, CCD
A3200 - r47, Digic IV, CCD
SX220 r47, Digic IV, CMOS
Maybe the switch was at r49?