I would echo the comments regarding Quake Live. It's essentially Quake 3, for free, and plays through your browser.
Battlefield Heroes just went live, and though it's played in 3rd person rather than 1st person, it's quite fun as well and also free. It's definitely a more casual experience...