I had same problem before what you have now and my laptop is even worse than yours.
And after little updates i got huge performance boosts.
You said that you tested other drivers, but did you remember to delete old driver completely and it's settings files from disk and register before installing another driver?
My help guide to people who have performance problems with HD 3000:
Most people have problems with games performance with Intel HD 3000, because they use manufacture drivers and those drivers are almost always years old and not modified by manufacture for performance. Second reason is that most people don't know how to configure laptop to use maximum performance for games and for HD 3000.
IMPORTANT: Before following later instruction remember this: If you install another drivers than manufacture drivers you do it at your own risk, it may cause damage to your computer (i never heard that have happened to anyone with Intel HD 3000 drivers, but i read this warning from intel site, so you do it at your own risk) and it most likely remove seller's guarantee, if your computer got any other problems later, if they found out that you have installed another than manufacture drivers.
Just download latest Intel HD 3000 _GENERIC DRIVER_ from intel site, instead of latest manufacture drivers. Just download HD 3000 driver install packet, don't try use "automatic intel driver updater", because it will say that generic driver cannot be installed, because of manufacture drivers are installed.
Then configure your laptop to use maximum performance all the time from Windows power settings control panel. Its called there "best performance".
After that configure your HD 3000 user maximum performance: press CTRL+ALT+F12 and go to "power" and set power choose mode to "plugged in" and choose "maximum performance".
Then go to 3D tab. Disable custom settings and set 3D performance to "performance".
I got :
Intel it-2430M 2.4 GHz (with turbo boost up to 3.0GHz)
Intel HD 3000 (up to 1760 MB Dynamic Video Memory)
6 GB DDR Memeory
Windows 7 x64 premium
With this laptop i get stable 100 fps in CS 1.6 (you have to remember put -nofbo to CS 1.6 launch options.
It change 1.6 rendering settings and Intel hd 3000 works with that setting.
In CS:GO my fps is between 150-250 usually (lowest settings)
In GTA 4 (lowest settings) i got 50-60 fps.
For GTA 4, go to GTA4 home folder, create commandline.txt file and add follow lines to it:
-availablevidmem 13.0
-percentvidmem 100
-nomemrestrict
-norestriction
-novblank
-norestriction
It allows GTA4 use better Intel HD 3000 performance.