I saw no improvement whatsoever with .905. I rolled back to .902 using the FXZ. I dropped data three times in five days after going three months on .902 with zero data drops. Battery life between the two builds was no different. Basically, the phone is rock solid on .902 and I'll curse the day I'm forced to upgrade to something else.
902 was horrible I had data drops and then it would take forever for it to switch from 3 g to wifi and wifi to 3 g 904 was much better than 902 but it killed my battery I really like 905 it's like 904 but with a better battery life. I guess not all phones react the same to the software
I've been on stock .902 but made the jump to .905 about a week ago hoping that it sticks as the OTA. I couldn't be happier with the update. My data drops from .902 are totally gone. Battery life is wonderful as well. I actually went back to the stock smaller battery and can get 11 hours on a charge with moderate use which I could never get before.
One thing I noticed is that Google+ was installed via the update and now cannot be removed. I don't use Google+ much so that's why I noticed.
Now I'm just hoping we get an ICS leak soon. . . . . .