<p>I'm not sure how this question will be recieved here but lets give it a shot...</p>

<p>It's time for me to get a new dev PC. What's the best choice these days?</p>

<p>I typically have 2-3 Visual Studios open along with mail and all that stuff. Ideally I would imagine 2+ GB of RAM would be nice as my current XP box is dying. =)</p>

<p>I hopped on the Dell site (my days of building PC's are behind me. I just need something that gets the job done.) and started browsing around only to be confused from all the processor choices. What does a typical dev box need these days? Duo? Quad?</p>

<p>Is it worth going to 64 bit Vista as well?</p>

<p>It's been a while since I got a new machine so I'm just looking for some guidance.</p>

<p>Thanks</p>

[{'answer_id': 15578, 'author': 'Adam Haile', 'author_id': 194, 'author_profile': 'https://Stackoverflow.com/users/194', 'pm_score': 0, 'selected': False, 'text': "<p>People are probably going to yell at me...but I've found that Vista 64 is mostly worth it.  The main reason for me though is that I'm always maxing out my memory and having a 64bit OS allows me to go past the &lt;4GB limit of 32bit.</p>\n\n<p>But even if you don't get 64bit, just buy 2 2GB RAM cards anyways....you will be able to use most of it (my system shows 3.5GB on 32bit) and then you've got it for if you upgrade later and (if your system has 4 slots) you'll have room to expand to 8GB later on....</p>\n"}, {'answer_id': 15581, 'author': 'knowncitizen', 'author_id': 1649, 'author_profile': 'https://Stackoverflow.com/users/1649', 'pm_score': 0, 'selected': False, 'text': '<p>There are some additional questions that would make our answers more complete.  </p>\n\n<ul>\n<li>Are you going to want to travel with\nit?</li>\n<li>How important is screen real estate\nto you?</li>\n<li>Will you be doing interpreted or\ncompiled?</li>\n<li>Is it web based development, or\nclient based?</li>\n</ul>\n\n<p>I\'ve seen some great deals on 17" HP laptops lately - one at Best Buy that had 4GB of RAM and a monster hard drive along with a 2.4+ Ghz Core 2 Duo for roughly $800 after tax.</p>\n'}, {'answer_id': 15590, 'author': 'Alex', 'author_id': 447, 'author_profile': 'https://Stackoverflow.com/users/447', 'pm_score': 1, 'selected': False, 'text': "<p>Not looking to travel. I'd rather get a powerful desktop for my dollar. I have a nice big panel here so problem with that. The majority of my development is ASP.NET stuff with some winforms projects.</p>\n"}, {'answer_id': 15601, 'author': 'Kevin Chan', 'author_id': 1877, 'author_profile': 'https://Stackoverflow.com/users/1877', 'pm_score': 1, 'selected': False, 'text': '<p>Jeff built an <a href="http://www.hanselman.com/blog/TheCodingHorrorUltimateDeveloperRigThrowdownPart2.aspx" rel="nofollow noreferrer">Ultimate Developer Rig</a> for Scott Hanselman a while back. You can check out his requirements and see if it matches closely to what you are looking for.</p>\n\n<p>From what you\'ve mentioned, an Intel Q9450, 4 or 8gigs of ram and a couple good sized hard drives will suit you well. I would say there is no reason not to get Vista x64 at this point. The ability to utilize more than 3.2gb of ram is very important for a developer.</p>\n\n<p>If you\'re in the more than two monitor club, you\'ll need two video cards as well.</p>\n\n<p>Hope this helps!</p>\n'}, {'answer_id': 15688, 'author': 'Steven Murawski', 'author_id': 1233, 'author_profile': 'https://Stackoverflow.com/users/1233', 'pm_score': 2, 'selected': False, 'text': "<p>I just built a quad core - 8 GB of RAM and run Server 2008 with Hyper-V on it.  I have VMs for my build server, dev platform, and deployment options (XP, Vista, Server 2003/2008) with snapshots at the various service pack levels.  What's nice is you can spin up a VM whenever you need it, and re-allocate the resources when you don't..  So if I want to have  4 or 5 GB of ram and four processors available for my dev platform, no problem.. when I need to test some installs, I can save my status and spin up my test machines..  (and it only ran about $800 US).</p>\n"}, {'answer_id': 15707, 'author': 'Brian Whitlock', 'author_id': 1046, 'author_profile': 'https://Stackoverflow.com/users/1046', 'pm_score': 0, 'selected': False, 'text': "<p>You didn't provide a budget or other considerations like sound footprint.  You also didn't say if you actually can use more than a few cores at one time with the applications you are developing. So, everything below is a guess.\nIf you have the budget, the Mac Pro with Bootcamp(or a vm if you are so inclinded) might be a consideration.  You won't want to upgrade your HDD or memory from Apple, but, the parts are easy enough to find at Newegg.\nI know this seems a little crazy, but, you can get a good value if you need the dual processors at 4 cores each.  It is currently $2800 for 2 x 2.8GHz 8 cores total.</p>\n"}, {'answer_id': 67752, 'author': 'Mehul', 'author_id': 10378, 'author_profile': 'https://Stackoverflow.com/users/10378', 'pm_score': 1, 'selected': False, 'text': "<p>I recently built a version of the UDR as well but used Vista x64. It works great with the VMs. Just get lots of memory (8gbs) and fast hard drives. I've heard good things about Win Server 2008 but not sure if driver support is available. On a older dell laptop that I tried installing WinServer 2008 and it kept crashing on the nvidia drivers. Good luck.</p>\n"}, {'answer_id': 68071, 'author': 'Smithee', 'author_id': 5992, 'author_profile': 'https://Stackoverflow.com/users/5992', 'pm_score': 2, 'selected': False, 'text': '<p>Jeff\'s ultimate developer rig series is great, but it\'s out of date. If you want to build your own ultimate developer rig, you can do hours of research to get the perfect list or use the tricks below to come up with a great component list in a short time.\n<br><br><strong>Credits</strong>: <a href="https://stackoverflow.com/users/10378/mehul">Mehul</a> taught me this method and it\'s a huge time-saver.</p>\n\n<p><strong>The Basic PC Builder Shopping List</strong><br>\nStart with the basic system builder shopping list:</p>\n\n<ul>\n<li>Computer case </li>\n<li>Power supply </li>\n<li>Motherboard CPU</li>\n<li>Video card</li>\n<li>RAM</li>\n<li>Hard Drive</li>\n<li>DVD-ROM</li>\n<li>Monitors </li>\n<li>Optional: Extra fans</li>\n<li>Optional: Windows</li>\n</ul>\n\n<p>(This list is good for most of us. Add/remove for your specific needs.)</p>\n\n<p><strong>The Short Version</strong><br>\nMake a wish list at NewEgg.com to track your component choices and estimate price. For each item on the shopping list above, go to the NewEgg.com category and list the top sellers sorted by most reviews. Read some reviews on the top 3 items listed and add one to your wish list. You may want to check Dell.com and deal sites for monitor options. When you\'re finished you\'ll have a solid list of great components that have been well reviewed by a large group of talented system builders.</p>\n\n<p><strong>The Detailed Version</strong><br>\n<strong>Start at Gear Geek Heaven</strong>:<br>\nGo to NewEgg.com, create an account and start a wish list to keep track of your selections. NewEgg.com selection, prices and service are good, but you don\'t have to buy at NewEgg.com. You\'re going to use the site to keep track of your component choices and get a good price estimate. </p>\n\n<p><strong>Let the Wisdom of the Geeks Narrow Your Options</strong><br>\nThe biggest problem with spec\'ing a new developer rig is that there are too many options. To narrow your options, observe the behavior of a large group of hardware enthusiasts, record their preferences and use that data to guide your decision. (Everyone who comments at NewEgg.com isn\'t an expert, but there are many intelligent buyers here who write helpful reviews.)</p>\n\n<p>In other words, find the top selling and best reviewed items on NewEgg.com, a popular hardware site for system builders.</p>\n\n<p><strong>Score = (Sales-Rank + Review-Count) * Rating * Price</strong><br>\nNewEgg.com is the right place to learn what the system builders are doing, but it\'s not obvious at first glance how to do that. You\'ll have to drill down a bit to see the top selling items. You also need something more helpful than just the top selling items, you want gear that\'s been used and reviewed by a large group of active and enthusiastic gear geeks so you\'ll want to factor in customer reviews, too.</p>\n\n<p><strong>Find Top sellers in the item category, then sort by Most Reviews</strong><br>\nUse the NewEgg.com top level menu to navigate to the category for that item type. Then use the left sidebar menu to drill down to a little more specific sub-category. Click the Top Sellers link on the left sidebar to list the top selling items for that category. Then sort by "Most Reviews" by selecting the dropdown next to the search box on the upper right part of the page. Don\'t input any search text.</p>\n\n<p><strong>Hands-On Example</strong><br>\nExample: On the top menu bar of NewEgg.com, select Computer Hardware/Motherboards then click a sub-category linke on the left sidebar like Intel Motherboards.In the sub-category, you should see an option on the left sidebar for "Top Sellers" select that link to list the top selling items in that category. The search listing should now show the top selling items in the category. Sort this listing by "Most Reviews". At the top of listings on the upper right is a search box, next to the search box is the dropdown box with the option, "Most Reviews". Leave the search box blank and select the "Most Reviews" sort option from the dropdown box.</p>\n\n<p><strong>Down to the Finalists</strong>\nOne of the 2 or 3 products at the top of the list should be a good choice for your new system. Scan the reviews to see if the general buzz makes you comfortable with the component. Use the sidebar links and search to filter the results if the top sellers are out of your price range or you need to refine the specs.</p>\n\n<p><strong>Judge the Judges</strong><br>\nWhen you scan the item reviews look at the range of ratings, you want to see more than 100 reviews with mostly 4 and 5 star ratings. Steer clear of items that have a high average but also have a lot of low ratings. Avoid very new items and watch out for older items that are on special and may be closing out. You want something that\'s been out for 6 months or a year. The price will be lower and the reviews will be more realistic.</p>\n\n<p><strong>Pro-Choice</strong><br>\nWhen you\'re satisified that the item is what you want and the price is right, add it to your wishlist.</p>\n\n<p><strong>Foreach component in system-shopping-list do</strong><br>\nRepeat this process for each item. It\'s fast and fun.</p>\n\n<p><strong>If item == Monitor { search("Dell.com") };</strong><br>\nDell often has good monitor specials, so you might want to check that site for monitors. The best Dell deals are usually found on sites like techbargains.com and DealFire.com.</p>\n\n<p><strong>Go Forth and Multi-buy</strong><br>\nWhen you\'re finished you\'ll have a solid list of popular components that are favored by enthusiastic system builders that frequent NewEgg.com. Order them from NewEgg.com or your favorite dealer and get building! </p>\n'}]
['https://Stackoverflow.com/questions/15573', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/447/']