Dave Bouwman has a great blog post on all the different choices available to ESRI centric developers for a web mapping front end. Not a bad primer for folks still trying to figure out all the new options we have available for visualization.