If you can't get UEFI than screw it I say. Just do legacy. It's a hassle on Windows as well, and heck that's what it was meant for in the first place.
Drivers? I hope you mean the kernel drivers and you're not doing anything weird like ndsiwrapper + windoze wireless drivers. I've never seen anyone have trouble with modern hardware and the stock vanilla configured kernel. In fact just last week I set up a Haswell UEFI build on a custom rig for someone. Perhaps you need to dig in and compile the options in on your own. Since you were going on Funtoo you'd have to do it anyways.
Sounds like you've been badly misguided by some unhelpfuls rather than anything else, really. Who's teaching you this crap? Let's blame it on them.
Manjaro...I'm sure you've read this - http://www.reddit.com/r/archlinux/comments/yj2v5/a_new_guibased_version_of_arch_has_gone_live/