Here's my opinion coming from someone in the finance world.
You should only buy a house if you can afford it. Period. The idea that you're going to make money in the long run by owning something you can barely afford is not exactly true. I have friends that have more money than they know what to do with on each coast (in some of the most expensive areas you could imagine in the US) BECAUSE they never bought a house. If you have a wife, are wanting kids, etc - then by all means, buy a house. If, however, you're looking to break out on your own, don't have a job/wife/kids that will keep you in one place for the next 30 years then WHY would you buy? If you don't have anything saved to make a downpayment the likelihood that you'll even qualify for a home loan is sketchy. If you do find a way to pull that off you'll be getting absolutely killed on the interest rate compared to people that could pay 3-10% down on the house. Also, you can't forget about PMI (Private Mortgage Insurance). That's going to add ~ $400/month on your payment (assuming you're looking at a house in the $100-$150K range) until you've paid off about 20-25% of the principal. There will be closing costs, taxes, insurance, upkeep, etc, etc, etc in expenses.
So let's say your payment is $1200/month with everything (assuming you own a house that's $100K and have an interest rate around 5% - which I don't even know is possible - PMI, taxes, insurance, etc). Let's be conservative:
Insurance $100
PMI $400
Taxes $150 (Rough estimate as I don't know the property taxes where you live)
Interest $415
That totals $1065/month - leaving you with ~ $135 of principal paid.
Now, to be fair your principal portion of the payment will grow on a curve as your interest paid decreases (that's how home loans work - more interest paid upfront). However, you'll be paying PMI for ~ the first 10 years (until you've paid off 20% of the home). The total interest estimate paid in the first 10 years according to some rudimentary excel formulas totals ~$45,750. So, it's going to COST you almost $46 grand to own 20% of YOUR home.
Do you see yourself living in the same house for the next 10 years? Do you like the idea of paying something off for 30 years?
If you want to own I would suggest a condo. If you can't afford a nice, newer condo in an area that you can sell in a few years should you decide to move - I would rent. Just my 2 cents.
Also, on the selling side, that costs money too. You'd probably be out $2000 in closing costs/getting the house ready to show should you decide to do so. That's eating even more out of the principal you've "made". You'd basically be renting the house you own in the long run - and you're out a lot more time and effort keeping the thing up than you would have spent in a condo, apartment, or rental house.
I'm not trying to be a debbie downer. I own a home. However, I feel like everyone feels like that's the American way and that everyone in the world should OWN. I disagree with that 100%. It's not for everyone, it's not a money maker (unless you can afford to make it a money maker), and it's simply NOT something that anybody off the street can turn into an investment.