What's the best screenshot app for Windows?

I've made the full time switch to Windows and need a way to capture screenshots and recordings. Annotation is a bonus!
Featured 
6 recommended
  1. 18
    ShareX

    Screen capture, file sharing and productivity tool

    Definitely ShareX.
    CommentsShare
    I was using Greenshot before discovering ShareX in the reddit of WIndows 10. Have tons of tools, I think its the best one
    CommentsShare
  2. 6
    Puush

    Quick and simple way to share screenshots

    Pretty nice tool. Fast and flexible.
    CommentsShare
  3. 4
    Lightshot Screenshot
    Stanislav DimitrovJuggling too many projects. · Written
    Simple, clean and have both Windows and Mac versions.
    CommentsShare
    very simple and easy to use
    CommentsShare
  4. 2
    Jing

    Share Ideas Instantly

    Brad EngelSenior Product Leader · Written
    simple and powerful
    CommentsShare
  5. 2
    Wondershare Mockitt

    Fast and collaborative online prototyping platform

    Celine CarpetProductivity, travel · Written
    Of course Cropro. Simple and easy to use, it has a nice ui and beautiful stamp/stickers. http://bit.ly/327yaYa
    CommentsShare
  6. 2
    Snipaste
    super powerful.
    CommentsShare