The 90M is a decent small cooler. I was reading some reviews on it the other day, researching for another thread. It does well for a 92MM cooler, but is basically out done by most 120mm coolers. I have a Thermalright U-120 eXtreme that I moved over from my old 1366 socket i7. I just bought a new mounting kit from Thermalright, which is why I love their coolers. You can get a good cooler and reuse it down the road by just getting a mount kit. 1.175v @ 4.2GHz is decent. It is probably around what I would need to run at that speed. I am at 4.3GHz and the lowest stable voltage I can run is 1.23v. I am completely unable to get a higher overclock. When they refered to a "binned" chip, it is just a chip that will OC very high. The Hasewell chips seems to overclock only up to a certain clock per batch. CPU's are created on a wafer and then cut into individual chips. They are done in batches. There seems to be a wall with certain batches that only allow them to overclock to low 4GHz or if they are a good batch, mid to high 4GHz. So basically it is complete luck of the draw. You could put a huge cooler or liquid kit on your CPU and never get an OC higher than 4.2 or maybe 4.3. OR you could see if you can push it to that 4.6-4.8Ghz range. Either way, 4.2 stable is pretty good and when you run all 4 cores at that speed over the stock 3.5Ghz, you will see a nice performance increase.
Personally I would leave your chip as it is. If you want to push it higher, you will probably need a better air cooler or liquid cooler if you want to attempt those high clocks. However, like I said it is the luck of the drawl with Hasewell. I'm personally happy at 4.3. It's been running stable for months now.