You can change the sound on startup by going to Control Panel > Hardware and Sound > Sound > Sounds Tab.
From there you can change the Windows Startup sound, but they have to be .Wav files. There is programs out there to convert mp3s etc to .Wav files.
You can scroll down to Windows logon and change the sound file to any .Wav file you want by selecting browse.. This is in the program events box.