Thank you for motivating me do more reading (self-training) in web app development. I've been a web developer for years but kind of lost touch with the more popular end of doing web app development since my job is mostly using older or more enterprise (or rather gov't) friendly stuff, specifically ASP.Net. This will get be back to where the more cutting edge or at least common development platforms are for people developing such things on their own, or just outside the MS-centric environment I've been stuck in for a while. :)