I just read the story on Borland's Galileo project
(http://zdnet.com.com/2100-1104-954958.html), and one sentence shines

"Shelton said Borland plans to offer features not currently available
in Visual Studio.Net, such as the ability to "model," or build
graphical representations of software, so programmers don't have to
write all the code by hand."

Well, amen to that, I say! The way we develop applications is still in
the dark ages, with folks (sometimes clever folks) writing thousands
upon thousands of lines of code - total drudge work. Make application
delevelopment rapid, make it pictorial, reduce code to a minimum, and
open up the entire process to end users. That's the way to Software