Ok, fine. Read the following threads, and you will find that Archos have made a right pig's ear of ICS:LIVE! - Firmware Update (4.0.7) - Report Bugs
And in that thread you will find many folks like me that find ics 4.0.7 is working virtually pefectly for us. Gps works. Never a freezeup or touch problem. Strange, but true.
And also in that thread, you will find many for whom GPS doesn't work, problems with 3G sticks, problems with HDMI, problems with the Touch Screen, WiFi issues, calibration issues, and many others. Strange, but true.
I am glad for you and some others that 4.0.7 is "working virtually pefectly" (sic), but then again 3.2.80 also works virtually perfectly. Sure, I know that 3.2.80 doesn't fully use the inherent power of the device and also has its own idiosyncrasies, but at least it is stable enough for me to do mostly what I want on the device. My biggest bugbear with 3.2.80 is that GPS doesn't have my location to within a few feet like my 6 yr old TomTom does, but is about 50 miles out! But I can live with that - I just ignore the GPS functionality and hope that Archos will someday come up with a version of 4.0.x that works on everyone's
G9, not just those of the lucky few.
And if Archos can't (or won't, because they are concentrating their resources on the upcoming G10) then maybe xda-Developers will. Until such a happy day arrives, I will stick with 3.2.80.