The currently processing time is July 31, 08 but as of Apr 30, 2009. (You have to look at this date to figure out how long is the current processing time). It changes every month. As of Apr 30, 2009, USCIS processed cases which were applied by July 31, 2008, meaning current processing time at Texas Services Center is about 9 months. So the answer to your question is "yes". Read the forum and you will see a lot of people got their green cards within 6 months.