I find Kate Moennig, who plays Shane, to be an incredibly talented actor. The other cast members I find very talented also are Leisha Hailey (who plays Alice -- she cracks me up!) and Jennifer Beals (Bette).
I hope they get rid of Max/Moira in Season Four. Waste of scene time. Dana was a cool character, but she was sacrificed for the message of breast cancer. Very sad. But alas, I strongly believe that there is method to the madness of Ilene Chaiken :)