Do you have a pre-approval for your mortgage? If you are dealing with your own bank, make sure they give you their best rate. I am a mortgage broker, and the best rates I have right now are 4.99% -5.09%, for a 5 yr fixed rate. Make sure that your offer is conditional on financing, (even if you already have a pre-approval because you will still need CMHC approval or an appraisal, depending on how much you are putting down). You should always get a home inspection (usually runs about $400.), and alot of the real estate agents I deal with are making the offer conditonal on you being able to get house insurance as well (since the insurers are being more particular lately).
I deal with all day long...if you have any specific questions, just ask!