Well I read chapter 5, and tried to digest the parts that were applicable to me.
I tried resetting my password with the mysqladmin lines in there, but that is only if you have no password to begin with, or if you know the current password.
mysqladmin with the 'password' function does not appear to work when running in the
mysqld_safe --skip-grant-tables &
You cannot use 'password' command as mysqld runs
with grant tables disabled (was started with --skip-grant-tables).
Use: "mysqladmin flush-privileges password '*'" instead
#mysqladmin flush-privileges password '*'
mysqladmin: unable to change password; error: 'Can't find any matching row in the user table'
So I'm still stuck, anyone else have any ideas?