Rails was created to make web applications like Basecamp. I think Seaside was probably a better choice for web applications.
Now that client side frameworks like Cappucino and SproutCore exist, I don't really see the point in using Rails or Seaside.
I would recommend Merb as a replacement for dynamic, content-driven sites that people currently use PHP for.