It's time for a new PC and I'm looking for suggestions. Primary uses: Web browsing, (email, research, forum administration, videos, etc.) Software development utilizing the Microsoft .NET framework, Visual Studio, SQL Server Listening to music I have a server with a TB of space, so storage is not a concern. Visual Studio likes to eat memory, so that is a concern. Ready. Set. Go.