When I was looking for a plane, I looked for both 150's and 152's. There are a lot more 150's out there than there are 152's, so you will find more 150's for sale.
For me, I found that people wanted quite a bit more money for a 152, and the total time was much higher on average. I trained in a 152, and was leaning towards one, but to me, the higher prices and total times were not even close to worth it.
As for price, I don't think you can really generalize prices overall. It depends on what you want in a plane. For example, if you want a pretty paint job, low engine time and airframe time, and good avionics and interior, good luck finding one for less than $25,000.
However, if all you want is an airworthy airplane, you can easily get one for well less than $20,000.
I believe you should buy the best airplane you can for what you have budgeted. For example, if you can swing $25,000, then find the best airplane you can find for $25,000 or less. Save some money in reserve for unexpected repairs after the purchase.
Don't let cheapness cloud your decision making. And don't let a pretty plane fool you.
My best advice, would be to shop around, look at as many airplanes as you can, and that will help you get a good idea of what you will get for your money.
And remember, the only opinion that truly counts, is yours.