to wipe out J-1 restriction. Europe won't help you in such case. And it's impossible for H-1B before release J-1 restriction.
Go Canada is better than to Europe. You can watch U.S. job market trends and work on TN without waiver once getting citizenship.