what's your definition of "cheap"?
if 350 dollars or so is "cheap" to you, then the S&W SD9VE may be an option
http://www.budsgunshop.com/catalog/product_info.php/products_id/83125
if you're looking at used guns, the Ruger P-85, P94 are options, little 9mms that are inexpensive. same with the S&W 5906 (although the 5906 is rather heavy)
if you want cheaper then that there's Hi-points that are 199.
There's a myriad of forgettable 9mm "saturday night specials" of varying levels of quality that will likely blow up on you for less then $150.
frankly, I would spend the money, if you need a 9mm that's reliable they can be found in the 350 dollar range, I highly recommend the ruger "P" series.
also if you're willing to get an old used gun, I see old S&W Model 10 revolvers in .38 special all the time at pawnshops and gun shows, if the finish is gone and it's heavily holster-worn you can pick up a 1940s .38 wheel gun for about 250 bucks.....