I am in the same situation as you (sort of- I haven't questioned by purchase). I am waiting for a 2012 Impreza to be delievered. I had considered the Focus. My reason for the subie over the focus is, the Impreza is made by Subaru/ the Focus is made by Ford. Based on mutiple reviews and "expert opinions" Ford has always rated low on reliability and resale value.
Also IMO the front end of the Focus is pretty terrible looking. Trying to hard to look new and futuristic LOL
Ultimately the decision is yours, if you like the focus more no one here is gonna talk you into a subaru. Its gonna be your car, get the one you want.