Maria Sharapova would definitely be my favorite at this generation. Although during the 80's and 90's it would be Steffi Graf.