<p>The answer depends on your budget - and how hardcore you want to get.</p>