x64 only makes sense if your web application consumes a lot of memory, otherwise it's best to stick with x86. The only thing that is typical for ASP.NET is the production area - all this relates to deployment plans and hosting / resources. There is a good Scott Hanselman blog post about this.