I've also tried starting the User Profile Synchronization Service by hand in Central Admin, entering the farm username and password in when prompted, and it's been stuck on "starting..." for about 6 hours now...
Brett.
Brett.