Get some quality backlinks and crawling and indexing will be faster and the ranking of your site will be better.
Your new content isn't indexed, because it isn't even crawled.
It doesn't look as though your site was relaunched on 11/18 since the Google cache of 11/24 shows text that is not what your current site shows.
With PR2, I am guessing your site is not going to be crawled more frequently than once a month - what was the usual interval? A powerful link or two might effect it, or a big social network push. If you could drive a large amount of traffic and get a series of retweets, you might have success in shortening the time.
Simply put, indexing is no more than an SE taking note that it knows of the existence of something. That something may be merely a URI; or, it may be the contents of that URI.
What it does or does not do based on such knowledge is immaterial to its being indexed. Absence of evidence of such in the SERPs does not speak to its being or not being indexed, with one exception; if one does a search for a URI, with no match found, then that URI is either not indexed or is banned.
Now, obviously, a URI can be indexed without that being the case for its content; however, the converse cannot be true. And, for content to be indexed, it must first be crawled.
As both the cache and description snippets are dependent on the content being crawled and indexed, failure of a SERP listing to reflect current content in one or both of these elements signals four possible causes:
- Content not crawled;
- Content not indexed;
- Corrupted indices; or,
- Corrupted or delayed data base replication.
Before spending any time guessing as to the cause of the perceived problem, first determine if one actually exists, by finding out when the resources(s) in question was(were) last visited by googlebot.
Between your host logs and Goggle Webmaster Tools account you should be able to find that data.