I seriously doubt that any camera is going to capture this one better. You were at base ISO. Possibly a tripod might have improved it. Very arguably shooting at a higher ISO might have helped, but you surely could have gotten a good result at 800, even with the d5000.
_____ Brian... a bicoastal Nikonian and Team Member
My gallery is online. Comments and critique welcomed any time!