I thought about the green card lottery as well, and I will probably participate, but it's nothing one can count on :)
And yes, although the US have many flaws, I'd like to live and work there for some time (probably not forever) :) Coming back is easy and can be done at any time, while getting there is hard part..