those temps are fine, dont sweat it.
even with an amazing air cooler you are going to be running about 5-10 degrees above ambient. so with that budget cooler you are getting the results i would expect.
Budget cooler? Looks like your right. I got headsinks confused. I thought the hyper 212 was that big massive $50 thing.