Which is good for these price ranges; up to £1500 £1500 - £2100 £2100 - £3000 Needs to be able to have Steam etc... Mac? PC? etc etc