<p>As it stands now, I'm a Java and C# developer. The more and more I look at Ruby on Rails, the more I really want to learn it.  </p>

<p>What have you found to be the best route to learn RoR?  Would it be easier to develop on Windows, or should I just run a virtual machine with Linux?  </p>

<p>Is there an IDE that can match the robustness of Visual Studio?  Any programs to develop that give a good overhead of what to do? Any good books?  </p>

<p>Seriously, any tips/tricks/rants would be awesome.</p>

```
IDE: NetBeans
Book:
Agile Web Development With Rails
Installation:
Instant Rails
```