QUOTE(mc2000ch @ Dec 24 2007, 11:21 AM)

No you gonna have to file in the us. You could be able to fill out all the application and send it to the USCIS and advise them about your US address as well with a letter.
Good Luck

Hi mc2000,
You mean I cand do it while I am outside US by just mailing the documents? To which mailing address should I send my documents?
If I attend there personally, where should I go? Does it depend on the state in the US I intend to live in?
Thanks