Hi Thomas,
I'll try to answer as many questions as possible:
-Installing on multiple servers using loadbalancing: yes, umbraco supports loadbalancing. I guess 3.0.x already supports it. There was an issue that got resolved in 3.0.5.
Here's some extra info in case you'd like to
work in a load balanced environment.
-Store data on NAS: Don't know. Umbraco only needs to be installed at the root of the web, so I *guess* a NAS shouldn't be a problem.
-Handling lots of pages and visitors: Should do fine, as already some large sites with lots of traffic are built with umbraco. Good question that can be best answered by the umbraco team itself. I guess hardware is the key issue here.
-Modules. Hmm, didn't Niels mentioned he didn't like that word :) No, umbraco runs fine on any platform, supporting .net framework 2.0. Just make sure ajax extensions 1.0 for asp.net 2.0 is also installed. I've worked with IIS6 and IIS7, and currently had no issues related to IIS
-SQL Server: Yep, no problem. Regular installation is enough.
Here's another resource on installing SQL Server for umbracoYes, umbraco supports data coming from multiple connections. As umbraco fully supports asp.net development (including masterpages (as from v4), user controls, custom data types), there shouldn't be a problem querying data from multiple sources.
Umbraco and statistics: Try searching here for umbracoStats. You'll get lots of pointers.
Hope that helps.
Good luck on the umbraco journey.
Regards.
/Dirk
level 1 certified - umbraco blog at
netaddicts.be - working on an integrated forum4umbraco