You do know that the '3200' in Athlon XP 3200 doesn't stand for it's MHz, but for it's performance as compared to a P4... right?
I thought about saying that as a response as well, but then I looked up my processor according to WinXP:
Mobile AMD Athlon 64 Processor 3200+
1.60 GHz.
So my 3200+ processor is truly a 1.6ghz at its core. A 2.2ghz would be in the 4000+ range, no?
As for the question, I don't have a good answer at all, unfortunately.