title: Watin browser title property is empty
body: <p>I'm using Watin with Specflow on an mvc3 web app. I've setup a helper to create a static browser to use for my step test methods. All appears to be set up correctly, however when I run my test, the browser title property is empty on the assertion (my "Then" method). I've also tried searching for elements on the page and a browser just ends up timing out.</p>
  
  <p>I've tried debugging but that does not seem to help either since the browser is static.</p>
  
  <p>What else could be causing this?</p>
  
  <p>Any help is greatly appreciated!</p>
  
  <p>BTY- the browser opens and navigates to the page I requested on the first step.</p>
  
  <p><strong>Update:</strong></p>
  
  <p>I created another app to try to pin point the problem...same issue.  Code is shown below.</p>
  
  <p>App.Config</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8" ?&gt;
  &lt;configuration&gt;
      &lt;configSections&gt;
          &lt;sectionGroup name="NUnit"&gt;
              &lt;section name="TestRunner" type="System.Configuration.NameValueSectionHandler"/&gt;
          &lt;/sectionGroup&gt;
      &lt;/configSections&gt;
      &lt;NUnit&gt;
          &lt;TestRunner&gt;
              &lt;!-- Valid values are STA,MTA. Others ignored. --&gt;
              &lt;add key="ApartmentState" value="STA" /&gt;
          &lt;/TestRunner&gt;
      &lt;/NUnit&gt;
  &lt;/configuration&gt;
  </code></pre>
  
  <p>Specflow Feature</p>
  
  <pre><code>Feature: TestMyWebApp
  In order to test my web app
  As a user
  I want to navigate to the home page
  
  @mytag
  Scenario: Navigation to homepage
  When I navigate to /Home
  Then I should be on the home page
  </code></pre>
  
  <p>Step File</p>
  
  <pre><code>[Binding]
  public class TestMyWebAppSteps
  {
      [When(@"I navigate to /Home")]
      public void WhenINavigateToHome()
      {
          WebBrowser.Current.GoTo("http://localhost:57556/Home");
      }
  
  
      [Then(@"I should be on the home page")]
      public void ThenIShouldBeOnTheHomePage()
      {
          Assert.AreEqual("Home", WebBrowser.Current.Title);
      }
  }
  </code></pre>
  
  <p>Browser helper</p>
  
  <pre><code>public static class WebBrowser
  {
      public static IE Current
      {
          get
          {
              string key = "browser";
              if (!ScenarioContext.Current.ContainsKey(key))
              {
                  ScenarioContext.Current[key] = new IE();
              }
              return ScenarioContext.Current[key] as IE;
          }
      }
  }
  </code></pre>
  
  <p>Any ideas how I can pinpoint the problem???</p>