Gosh, if I were the INS officer, I would give you GC. People who dare to post here usually have very strong cases.