I'm looking to setup a web farm. I'm looking for the best way to do this. The web servers are Windows 2003 servers. Would the correct way be to have a shared storage that all the web servers connect to? Or each server have the the data local and replicate it across all servers? If shared storage what hardware devices do you recommand or know of that could be used and maybe cost? Also any links on the best practices on setting up a web farm would be great. Thanks.