"hit millions of happy users"
you don't really think that there are that many people with 5D Mark III's do you?
In colloquial English millions means lots and lots. No one knows how may 5DIIIs will be sold, but you can bet it will be at least as many as 5DIIs
Um, "millions" can mean literal or figurative. I think in context you should of rather said "a lot" or "thousands" which is more specific and leaves less room for misunderstanding.
Where did you learn English? 
England
Ha ha. Brilliant. I cannot speak for where from ramon123 hails, but I do find myself misunderstood by those not of the same British language learning as myself, who often take my words too seriously, ignoring the sarcasm or exaggerated nature and taking everything literally!
Well I'm in the US and I got what he meant without issue. In my part of the country it's a given to not take everything so ridiculously literally. I do remember this one kid from out of state who moved in and he would constantly stop people like every few sentences to correct well, come on, you don't literally mean that now, arrr, ridiculous, could never get the concept that not everything is 100% literal to the bone!