Here you will find links to good products.
Updates should be somewhat frequent
Feel free to ask any questions you might have.
While why don't have all the answers maybe we can point you in the right direction