I'm not in the market for one of these at the moment, but to the op, thanks for taking the time to write up an extensive review. This will help out a lot of people in the future. You did a great job of pointing out the short comings Without just bashing the product.