NBC is charging advertisers $2 million for a 30-second spot during the May 6 Friends finale — a record for an entertainment show. By comparison, the network commanded $1.7 million a spot for its Seinfeld send-off in 1998.