Hi there
Good points and advice so far - just wanted to add a few bits to add to your thought and evaluation process.
1. Hidden Costs - ongoing costs, insurance (life, contents & buildings), furnishing, utiliies, council tax, maintenence and repairs. You must factor those into your budget for being a homeowner.
2. You're guess as to how quickly the property will appreciate to offset the costs you have into making buying 'worthwhile' is as good as anyones. Factors which will affect it will be , area, type of property, desiribility, access, local amenities etc etc - those with the best of all those things are of course the priciest. Also, with the interest rate's bite taking effect and more so since the Northern Rock wobbly - I personally don't hold out too much hope that there's going to be significant property value increases over the next few years - rather a softened reduction in values.
3. Talk to the major lenders and get a benchmark of what they say, want etc. You mention that you have no downpayment/deposit - this will restrict your options somewhat and more than likely you'll end up paying a higher rate of interest than someone in a similar situation to you with say a 10% deposit. I'd suggest that you avoid high salary multiplier mortgages (the 4 and 5 and 6 times ones) unless you're profession is one of the ones which are 'rock solid' in terms of employability over the years. Talk to independant brokers after that, they will have access to some mortgages that the high st lenders maybe won't offer you - to help, reduce as much of your current debt as much as you can - clear credit card debt, outstanding loans etc - it'll make the 'evaluation' by the broker of you look better for the mortgages he may have.
Only you know the size of your pockets and the lifestyle you want to lead and can work out if and how you'll finance the home and all other aspects of your life. What is said above isn't set in stone for everyone - but gives you a good indication of what to expect and maybe a suitable route for you to buy can be found.
Hope this helps - any other questions, just put them up here..
cheers! DtM! West London & Slough UK!