Since your going with an I3, you don't need that after market CPU cooler. You only need one of those if you want to overclock. The stock fan will do you just fine.
Take the money you save from the CPU cooler and get an ASROCK Z77 Pro4
If your buying the monitor, but you already have one that would do, don't get it. Maybe even a 20" plasma tv would work. Save the money from that and invest in an I5 3570k.
If you do that, then consider an Aftermarket coolor. If your sticking with the I3 drop the aftermarket cpu cooler and grab the Pro4 motherboard