I am having the same issues.
I haven't changed any of my email / wifi / 3g settings but since installing 3.1 the battery life has been terrible.
I've had the phone about 3 months and typically charged it every 36-ish hours, but now I have to do it everyday.
I've had more 20% battery warnings this last fortnight than in the whole time I've had the phone.