Great article by Mark Weisleder, a Toronto area real estate lawyer.
1. What can you afford?
3. Conduct a detailed home inspection
4. Ask the seller hard questions
5. Buy after-sale warranty protection
For details check out his article on Moneville.