Instant WordPress is a complete standalone, portable WordPress development environment. It turns any Windows machine into a WordPress development server.
It comes with it’s own built in Apache web server, PHP and MySQL installations. It also has a set of dummy WordPress posts and pages so that you do not have to create any data or posts to test themes and plugins.
It is the easiest and quickest way to install WordPress, it will even run from a USB key.