American. That's all. Though not of American Indian or British background, my family came here before 1776. Any ties to other lands have long since faded.
If you absolutely insist on some sort of hyphenation, I guess "North-American" would work.
Edited to add: "Why aren't we discussing this in OMNI?"
[This message has been edited by taucher (edited 12-27-2001).]