@tgereview: I agree. A lot