About Digic 5: just as for instance all intel i5's are not created equal, you should IMHO look at Digic 5 as a generation of processors. But it is good to see some [well actually a lot] of change for the good.
And apparently this site got it right: there is a new S, but not a new G.
One [undoubtedly stupid] question: what does HS stand for?