Good? Bad? Anyone have any experience with it? Looking for the pros and cons.