Can't get any server to run on windows

I've installed rails 3.0.5 with ruby 1.8.7. I've installed mongrel, rcss and RedCloth. I've run netsh winsock reset.

When I run with Webrick the server seems to start fine. But when I go to 127.0.0.1:3000 the request just hangs. When I run with mongrel, I get this:

Tue Mar 01 06:58:05 -0800 2011: Error calling Dispatcher.dispatch #<NameError: uninitialized constant ActionController::CgiRequest>

I tried installing Unicorn and it wouldn't build native extensions (I have DevKit installed and on my path).

Please spare me the "use a mac" comments.

What can I do to get these servers running on windows?

Update: thin seems to work fine.

Rails 3.0.5 requires Rack 1.2.1 which is not compatible with Mongrel 1.1.5. So I suggest you to use Ruby 1.9,2 and Webrick which work in my windows box.

Hope this helps.

That's terriffic. I'll give that a shot. Thanks!