Hi thanks for the help, I really apreciate this.
Problem is still the MySQL not starting automatically. Following your advice I managed to install it as a Windows 2000 service and it now has an entry in Windows 2000 services and is selected to start Automatically but errors when trying to start saying:
"Could not start the mySQL service on Local Computer.
Error 1067: The process terminated unexpectedly."
Any ideas would be much appreciated, but I understand this is not a major issue seeing as I successfully found a way around which is to use shortcut from XAMPP folder "start_mysql.bat" (or similar file name) and copy and place in the start menu folder 'Startup' which works fine but I would like running as a service so it starts before the logon screen for windows and also is logged in the Windows System Logs and Windows Performance Logs.
Many thanks you darling!