Europe has a much more stable / less volatile job market, mass layoffs are subject to union negotiations (see Google's debacle in France) and your life will generally be much more stable. Citizenship is also, comparably, easier to obtain in the long run compared to the bureaucratic mess US naturalization presents.
If you are at all willing to learn the language and are someone who prefers a calm life with a social safety net over just "more money", I'd recommend a salaried job with pension in Germany any day over an overpriced US college.
Added bonus: University is actually free as in free beer (even for non-EU citizens it is 10-20x cheaper than US based institutions)