After preparing our GC for 4 years, we finally received it. The recent trip back to M'sia was to go for the final phase of the process ~ to get interview at the U.S. Embassy. One week before the interview, we had to go for a medical check up and X-ray in a clinic in KL chosen by the U.S. Embassy. The day before the interview, we went to pick up our result and x-ray which were sealed in an envelop only to be opened by the official.
We were assigned 9am to be there. They took the result and some documents and asked us to come back in the afternoon. The American official would then interview Chong with some questions (I never get interview since I was H4 visa) and then we were finger printed and got a cancelled stamp on our old visa and were asked to be back tomorrow to collect our passport with the new visa stamped. Just an informal interview outside the window like everyone else, no special room whatsoever.
Once we entered the U.S., we had to go to the new immigrant counter and got finger printed again. He told us we will receive our GC in 3-6 months, but in reality we were PR on that day on. We received the congratulation status changed letter in 3 weeks and received our GC in less than a week. So, instead of 3-6 months wait, it's more like less than a month.