Somehow I don't think most people understood what my bias comparison of CakePHP vs Ruby on rails meant. The last few visitors to comments seem to have been Rails fans. One of them seems to think that I shouldn't touch Ruby on Rails with a ten foot pole and should stick with CakePHP. He doesn't want someone like me in their community. The other comment, I get the opposite vibe from.
One thing which I usually find quite annoying is using input boxes in forms for user entered dates. Having the user manually enter date, day, month, year seems so 1997 to me. However in the interest of time, this is what most programmers slap into the web applications simply because it's easier to produce and easier to maintain. Well here's a handful of solutions that can solve that problem for you.