Not to seem unhelpful but a thread like this is posted every five minutes or so. If you do a search you will be overwhelmed by the results (about fifty pages probably!!). All you will get as replies are peoples opinions. Best to do a bit of research and make your own mind up. This may help as a start.
http://www.rcuniverse.com/forum/m_2908712/tm.htm