FULLY UPDATEDBuying a house should be one of the most rewarding things you can do, but it's also one of biggest financi... MoreHow to Buy a House