xampplite is good, as it requires least configuration, I keep it on my flash drive.
xampp is beefier.
Of course, installing apache, php & mysql separately isn't very hard, and I'd recommend that, as it's a very leet way of doing things.
And then, the best option is to switch to linux, and compile everything from source 8)