Question Need Help Finding Mini ITX cpu Cooler

I just bought a gigabyte h61n-usb3 Mini ITX motherboard used on eBay, unfortunately the socket is positioned right beside both the PCIE and ram slots making it difficult to use anything but the stock cooler. id like to have something a little nicer than the stock cooler but i don't wanna spend 40-50 dollars on a Noctua when the board itself is only worth that much. looking for a cooler in the 15-30 dollar range would appreciate any suggestions thank you so much. also my CPU is a 2500 non k and i plan to upgrade to a Xeon e3-1230 eventually.