Razor is a major step in the right direction. Spark view engine still offers enough punch for me not to switch to Razor just yet. The stuff that you can do with bindings and the convention over configuration stuff are still killer features for Spark.