Being A Chevy Man...
I'd go with the CRUZE! From the reviews I've read, it seems like GM has done a pretty decent job with the development of this car. It's been tested in different countries all over the world with varying road and weather conditions. Also, the Cruze scored 5 STARS in the Insurance Institute for Highway Safety test crashes, and comes equipped with 10 STANDARD air bags. The Cruze Eco is also rated at getting 42 mpg
The "parking assist" OPTION on the Focus scares me a bit. What happens if it should go out or becomes haywire while you're parallel parking, and your car damages the front and rear car behind you? It's kinda like the 57-59 Ford hardtop convertible that came out during that time period. There were numerous complaints of the top not going down or properly returning to it's full upright position, and getting stuck half way.
And Xray, ANY car maker with ANY model can be a fluke or a lemon, whether it be a brand new model or one that's been on the market for a few years. However, I would also wait until the 2012 comes out before buying one, just in case the 2011 model has a few bugs that need to be worked out.
That's my .02 cents on the subject. But cuffs, since you'll be the buyer, the decision is yours.