Ice9: I live in Fallbrook, right below Temecula, and do nearly all of my major shopping there.
A couple of things that are also worth mentioning about Temecula: Fairly high income/standard of living (above the US average), same with education and a very diverse workforce. I bring this up, because it appears Temecula is well sited (geographically and demographically) for a comeback, once things start to turn around, economically speaking.
While I love the community I live in, I would definitely consider living in Temecula, if I didn’t live here.