I was on OPT from Jan 2005 to May 2005 and on H1B from June 2005 onwards. My husband is on H1B and we have a 12 year old son who is my dependent in papers. What is the best way for us to file our taxes and what are the deductions we can claim. I am an Indian citizen. Do we file a join return or should we file separate returns as married filing separately. Can I claim a deduction for my son. My employer has not deducted SS or Medicare for my OPT period. Please advice what to do.