i'm thinking about doing this......any suggestions? is it worth it.