Socket 1156 is gross. 1155 is what you're looking for.
If you're going i5 you'd be stupid not to go with a 2500.
Try http://www.newegg.com/Product/Produc...82E16813138317
and
http://www.newegg.com/Product/Produc...82E16819115072
Also, if you're on a budget why would you blow 130$ on a case when a 30$ one will function identically?