Crossposting is not really the best way to get an answer.... Since most of your miles are with US and AA try ONE of those forums and see what kind of answers you get before posting in all forums.
Plenty of threads in the US forum to read what awards to Europe will cost you and how to see what's available.