If you’re not already using Paint.NET, go get it!  It does just about everything Paint Shop Pro can (at least everything the average geek wants).  It’s rock solid and gets frequent fixes and updates (not too many; I open it once every month or so, and there’s often an update waiting to auto-install).  It’s cool!