Okay, in the meantime, I found something very interesting. The vast majority of sites referenced this exact error message; however, there was always some sort of application associated with it. I have seen one explanation that could explain your situation
other than a malicious file:
"He doesn't run out of memory, but of GDI resources. It is possible to encounter a situation, where (let's say) 500 MB of memory are free, but no further GDI objects (icons, fonts, brushes, DCs, etc.) can be allocated. At this point it's possible that menus don't open anymore, icons disappear, toolbars disappear, texts are written with wrong fonts, etc. ...or even worse...
This is usually due to an application which allocates GDI objects, but doesn't free them correctly. Because GDI objects are limited and managed globally (not locally for each application), a buggy application can affect the whole system."
That being stated, this may come down to either an application conflict or a malicious file. Since you stated that you primarily only you AIM and Firefox, do you have the latest versions of each application? Firefox's latest version is
2.0.0.12. AIM's latest version is
6.5. You can click on each hyperlink in the previous sentence to download the latest version of these applications if you do not already have them.
It appears that you are using a Desktop Theme, not just a Desktop Wallpaper but an entire theme. If you revert back to the original Windows XP Theme, does this problem go away?
Since it can be weeks between pop ups, there is really no way to determine if any of these suggestions work until you get another pop up. Keep us posted.