Depends on your budget. If you get a xeon, you'll have to spend extra on ecc ram, but be very sure you get the right brand and type. Server boards are very specific about the kind of ram they can use. Set a firm budget first, then search for ram and board prices before you make a choice. It's possible to use some server boards with a regular desktop cpu, but it's a waste of money. You're paying extra to use ecc ram for better acuracy, so use the xeon if you get a server board.