Every so often I think about getting one (never have so far), so does anyone have one and are they any good?