Hands down, it's Tress MacNeille. In her 30+ years, doing voice-overs, she's done quite a number of characters. She's also inherited all of Jean Vander Pyl's roles, including Wilma Flintstone. By now, Tress continues to get plenty of fan mail about all the roles that she plays. I sometimes wonder how Roger DeWitt feels about Tress inheriting all of his mother's roles, since Jean Vander Pyl passed away in 1999? Only a few actresses in the cartoon voice-over industry can inherit all the roles of one actress. Well, Tress has kept Jean's spirit alive and well with her performances. Now, as for the modern-day June Foray, there are quite a number of actresses, but clearly, Tress MacNeille tops the list. Perhaps in a future Flintstones project, she and Jeff Bergman will once again be Wilma and Fred, respectively, Frank Welker has been Barney Rubble for many years, and all due respect to Grey Delisle, B.J. Ward is really Betty Rubble. I voted Tress MacNeille as the modern-day June Foray.