Google Web Toolkit is cool. In combination with App Engine and Google Plugin for Eclipse, it facilitates the rapid development of applications that run in the cloud. It exploits a familiar language, i.e., Java, as well as familiar tools, i.e., Eclipse's Java Development Tools. As such, you can reuse a great deal of existing expertise. There's even a project wizard to get you up and running quickly