"The rest of the world envys America for it's greatness, (...)"
well, i dont think America is great. America is the last place i'd want to live in. And about the foreign policy, well that is the main reason America is hated for i guess. You say it brought freedom into Afghanistan. Afghanistan didnt ask for freedom. Do you know that about 70% of afghans agree with the taliban ? do you know that the only area controlled by the allied forces in Afghanistan is Kabul ? (the rest is a battlefield). I hate America for its policy in palestine. The state of Israel is illegal. I'm not antisemitic but i like history. They came to palestine as an occupation force, they left only Gaza and West Bank to the palestininans, and then , in 1967 they occupied even those territories. They commit genocides, Sharon even was accused by the internation court for crimes of war. Yet, America makes aliance with Israel, providing them weapons to kill palestinians. Over 600.000 childrens died becouse Americas embargo imposed to Iraq (what were they doing there anyway). America said its becouse of Iraq's invasion on Kuveit. But that AINT America's problem. Why dont you mind your own bussiness ?
"Did we not send in the troops to Somalia, when the people were being starved?" so when someone's starving, you send in troops. Why dont you send food ?
Another reason why i hate America, is its lack of culture, its commercialism, and the Hollywood movies. The goal is "make money", not "make art"...i dont see anything bad in making money, but it shouldnt be the goal with music/films/art.
Just becouse you are the richest country you think you have the right to dictate your policy arround the world. Well, where is your sense of democracy ? why dont you let people choose whatever they want ? Sadam is allected by the people, why do you want to take him down ? just becouse he has a different oppinion than you ? well, if this is democracy, then i dont like democracy.
It might help you to check
http://pilger.carlton.com/print

please excuse my english (not my native language) and *please* read those articles.