What heatsink are you using? If that is the stock heatsink, I'd say that's about right. It looks a little close to the point where you would start worrying about it though. If you want to get the temps down any more, I would recommend getting an aftermarket heatsink, if you have not done so already.
Also, SpeedFan isn't terribly accurate at reporting temps. Try using CoreTemp or RealTemp to report temps. I know on my E8400, SpeedFan tends to report my core temps about 5°C higher than it should be.