For the features that you listed
Irfanview is the tool of choice. It is FREE to non commercial users and provides a great number of useful functions including all of those mentioned in your post.
If you need a 'real' graphic editor that does much more than what you requested then you will find that the FREEWARE
GIMP 2.0 is a very powerful tool.
For what you want to do
Irfanview is the best choice!