I have succumbed to self threading needles. These are ridiculously expensive but you get them online through places like Quilt in a Day when they have a sale:
http://www.spiraleyeneedles.com/
I also use the ones where you just "pop" the thread down into the eye when I want something quick but for heavy duty hand sewing the thread sometimes pops out.