And I was not disappointed, Capybara has excellent support for the selenium-webdriver. Look at this:
find('span', :text => 'Register your email address').click
prompt = page.driver.browser.switch_to.alert
I'm in love with Capybara now.
Btw, converting the existing specs created for Webrat was a very easy job.
There was some syntax changes to the "have_selector" matcher, calls to "response" had to be replaced by "page", and the "contains" matcher had to be replaced by "have_content". Easy.
Right now I can't think of a single reason to choose Webrat over Capybara. Webrat isnt even maintained anymore as far as I can tell.