Here's a solid review: