F Flam Glamalam Guest Jun 23, 2008 #1 I keep seeing that you have to swear to being a "US Citizen" or "US resident" on tax forms.