Which apps/ sites are worth it if at all and does anyone have solid strategy?