Good luck with your search mate.
You'll get plenty of answers on this but my advice to you is to read as much as you can on here. Research, look back over old threads, see what other people use, ask plenty of question, take some answers with a pinch of salt but take them all on board. This place is a wealth of information if you listen to the right people.
Good luck and all the best
Sam