I was in US for the past 8 yrs as software engineer and came back to Inda in May 2008 once for all. Regarding 2008 Tax return in US, After going through various websites including IRS.gov, I found that I have to file 1040A, because I qualify as resident alien, as I pass the substantial Presence test.
How do I do it. Can I do it online through e-file? Or should I post the form with indian address and get the tax refund by Post ( I don't have any US bank account now)