RESTORE AS NEW PHONE WAS THE ONLY 100% FIX FOR ME....
tried it all, reset, restore to backup, wifi off, no programs or media, notifications off...nothing worked as any issues (slider delay, slow programs, etc) all returned.
yesterday reset and deleted all data and reactive as a new phone (changed name) and all is well. easy process for me with mobileme and all you programs will be there but of course you use program data and have to put passwords back into 3rd party programs.
if you cannot wait for a fix, this is your only sure thing IMHO.
EDIT: I should add that it still burns the battery at a faster rate...I think the 20% quoted by apple sounds about right...
Message was edited by: carboncow