You can boot from a Linux LiveCD and reset any password you like with minimal headache (provided the disk isn't encrypted, which if it is, since you can boot you could still do it - just with an extra few steps). Pretty much all you do is boot the LiveCD, chroot, and passwd. I'd describe in more detail, but ....
I haven't yet tried the password for Ubuntu but that's next on the list. I'd like to keep a dual boot OS.