Moving a WP Site from my PC to my site

I’m on a PC. I’ve built a site with WP on my machine using a virtual host so I have XAMPP set-up.

Now I want to upload my site to my host and I am not sure of the best way to go about it? The only thing I am worried about is keeping the settings in the Admin Panel. I also guess I’ll have to change the config file to accommodate my database user and pword on the host.

I wonder if someone could outline the workflow for this?

Thanks

Martin

Generally:
Export your database.
Create new database on your server and import your sql file into your new database.
Make two changes in the database.
Copy the wp catalogue into your server.
Make some changes in config.php file.

Details you may find here:
http://thethemefoundry.com/blog/xampp-wordpress/

Thank You