Hang in there guys ur time will come,uscis recieve my application oct 19, 2012 and last month they send me a rfe and just today i check my status and they are in production on my card, so i waited a long time too, every time i would call my lawyer he said that uscis was behind on reviewing applications, and i did the same thing call uscis a few times and put some service request