XAMPP is best for me too! All you need to do after instalation is config your database and put wordpress installation package to specific folder.
But if you have a hosting service, you can propably install wordpress using subdomian – I think its best solution for tests and You will see all working on your server.