The guy I talked, his name is Steven, a very nice guy. He checked my case and said my case is atill in a normal processing time (actaully it passed, becuase teh current processing time is 4-11-06, and my received date is 3-29-06). If the current processing time pass 30 days than my received date, call them again.
That is all, hope to share with other friends who has the same situation as mine.