Question: Where can I get a list of season-finale dates?

Answer: I've compiled CBS' and NBC's below. I'll try to get around to the other networks next week. In case you haven't noticed, I've been a little busy.

Ghost Whisperer Friday, May 5 (8-9 pm)
Crossing Jordan Sunday, May 7 (10-11 pm)
Criminal Minds Wednesday, May 10 (9-10 pm)
My Name Is Earl Thursday, May 11 (8:40-9:20 pm)
The Office Thursday, May 11 (9:20-10 pm)
Las Vegas Friday, May 12 (9-10 pm)
Survivor: Panama Sunday, May 14 (8-10 pm)
The West Wing Sunday, May 14 (8-9 pm)
Law & Order: Criminal Intent Sunday, May 14 (10-11 pm)
How I Met Your Mother Monday, May 15 (8:30-9 pm)
NCIS Tuesday, May 16 (8-9 pm)
The Unit Tuesday, May 16 (10-11 pm)
Scrubs Tuesday, May 16 (9-10 pm)
Law & Order: SVU Tuesday, May 16 (10-11 pm)
The Amazing Race 9 Wednesday, May 17 (8-10 pm)
CSI: NY Wednesday, May 17 (10-11 pm)
Law & Order Wednesday, May 17 (10-11 pm)
CSI Thursday, May 18 (9-10 pm)
Without a Trace Thursday, May 18 (10-11 pm)
Will & Grace Thursday, May 18 (9-10 pm)
ER Thursday, May 18 (10-11 pm)
Close to Home Friday, May 19 (9-10 pm)
Numbers Friday, May 19 (10-11 pm)
Conviction Friday, May 19 (9-11 pm)
Cold Case Sunday, May 21 (8-9 pm)
The King of Queens Monday, May 22 (8-8:30 pm)
Two and a Half Men Monday, May 22 (9-9:30 pm)
The New Adventures of Old Christine Monday, May 22 (9:30-10 pm)
CSI: Miami Monday, May 22 (10-11 pm)
Medium Monday, May 22 (10-11 pm)