Unless you are willing to go with a used cpu/motherboard, I don't know if you will find anything for under $120. If you are still using the original Lenovo case you will probably run into more problem because I bet a lot motherboards won't fit into it (just a guess, but the big name stuff is often less than standard).