Will be buying one in the near future. If you have any suggestions just throw them at me. Thanks. Also if there are any to avoid.