Lots of things to play with could suggest some of FFGs systems - WFRP3e, their Star Wars games, for example. They have lots of rather obvious bells-and-whistles. Star Wars would seem like the obvious one, if you don't want to spend time explaining the setting concepts.
Personally I'd rather see something rules-lite, and avoid games that are heavily tied to one setting. The former simply because it's easier to get people interested in simpler games, the latter because you don't want to turn people off with a setting they don't like without making it clear that it's a choice for this particular occasion rather than something you're stuck with. Fate would be nicely plausible in that respect, but it's only one of several games.