Temporary fix as per Apple Product specialist OSX 10.5.8 WIFI fix
Verified battery performance much lower WIFI only than on power.
Temporary fix:
1. Open Finder
2. Go to /system/library/extensions
3. Open Time Machine in the above folder on the date prior to the upgrade in my case Aug 4 09
4. Restore:
- appleairport.kext
- I080211family.kext (start is eye oh not one zero)
Tests and all performance fully restored
Macbook Pro 4 gig, Mac OS X (10.5.5), IPOD 2nd generation, Parallels with Windows XP