I'm proud to be an AMERICAN. No freakin' hyphenation.
I happen to be Indian by ethnicity, but to call myself an "Indian-American" would imply that I had some citizenship or other ties to India (which I do not, other than the fact that my ancestors were born there).
- Sameer
P.S. One of the most offensive (not intentionally, I'm sure) questions I get asked is "What's your nationality?". Considering that I'm serving in the armed forces of the UNITED STATES, I would think my answer is perfectly clear: "American. And yours?"