Olive oil comes in many varieties, and some of them have a smoke point comparable to canola, or even higher. Even the unrefined varieties tend to have a fairly high smoke point. So unless you're searing, olive oil is just fine for cooking.
Thanks I'll try out Avocado oil. Someone else mentioned it also. When I say "taught" I really mean my mom said "that one's good. Oh that one's good, too."
I use Avocado oil; it has a high smoke point and seems healthier. Other oils are OK if you don't cook on high heat (use medium heat or lower).