EA's are good in theory, but they're all just optimized for backtesting - programmers tweak variables and get perfect results on back tests but in reality, they wouldn't work in changing market conditions.
I've tried EA's but i simply don't trust them, i learnt the system inside and out and traded it myself. But then again i love forex so i don't mind doing that.
And you're right, it is a full time job - you need to be there at the right time to enter, and the right time to exit.
Truth is its not *that* hard to judge once you understand how everything works. Once i've got some spare money i'll fund a live account for someone, teach them my strategy & any profit they make, they can keep aslong as i get my deposit back at the end!
i think thats fair =P