I think the next big (and good) Nugget in GUI web development is on the horizon. (And not just in the .Net world.) I've always said I will never limit my focus to any one technology. You pay me to write Java, I'll write some Java. You pay me to write .Net... done. I admit I prefer .Net, ANet (Asp.Net.) and ANet's most recent flavors: MS Ajax, MS AJAX Toolkit, etc. Even though the graphical web has been evolving for several years it has been lacking to say the least. AJAX has successfully regenerated...