I completely understand the eyebrow wars- mine would grow down to my eyelashes and up to my hairline if they had free reign! I do think eyebrows make such a difference in how you look. I can't ever go back to cavewoman!
I would definitely recommend threading because it is very precise...