50 bargain greats for under £20,000