A judge in Mercer County, New Jersey, approved a $6.6 million settlement and up to $2.2 million in counsel fees in a class action against telecommunications provider RCN Telecom Services.