The problem with a question like yours is you're going to get so many people with so many different opinions you're going to get in a mess making any sort of decision with everyone giving different suggestions, best thing to do is a do a little research then just spend some money and try stuff out!