It's that time again. Free for the weary, the overworked and those too tired to focus. 25 free for the taking.