Lucky for you guys my girlfriend still plays WoW. I've gone through and updated WhisperFu for 4.0. I did a bit of testing just to see that things worked and it all seems to work correctly. I've added support for Battle Net IDs, but it is currently untested. I commented out all of the changed code in case anyone wants to check it out for fixing other addons. It's still missing ace2 libs but you can grab those from around or it'll use them from other ace2 addons you are using. I don't have svn setup on my pc anymore so I won't be able to update the file on wowace.
If anyone feels like updating it on wowace/curse feel free to use my updates, just give me some credit. :)