DHH recently stated that Rails3 is about to be in RC mode.
This announcement ironically coincides with me and a friend of mine starting a Rails application. At this point in the game, we were going to just go ahead and be early adopters of 3. However, as we're both fairly inexperienced in creating large web apps with Rails, 2 seems like the more frugal choice. More third party applications support 2 and I have no clue how long it will take for the community to fully catch up.
That being said, we also plan to convert the app to Rails 3 in the future. How much of a pain will this be? I've heard that the Rails team has tried to make it as painless as possible, but that doesn't give any specifics. Also, would we be at risk of learning anything the wrong way?
Given our experience and concerns, could someone out there please give us some advice?