If you've read many of the codebetter.com blogs over the past few weeks, you can tell that as a developer community we don't always agree on "what works best". One of the hot topics we've been discussing is the use of RAD (rapid application development) tools in our day to day development. Whether you like RAD or not, this video from today's Mix06 conference should give you something to think about.
http://www.microsoft.com/events/executives/billgates.mspx
PS: Watch Scott Guthrie's Atlas demonstration near the end of the video. This is what I call RAD to the MAX!