All great suggestions and basically what we recommend too
We have full reviews on a number of them here as well as plenty of other resources, guides, how tos and heaps more :)
Amazing
reply