Most successful financially? Will Smith.. Best actor of the bunch.. Eminem..Lots of critics said that he deserved an oscar nomination for 8mile.. Worst? All of those rappers that feel that acting is barking out your lines like a pittbull that's mad at the world for being neutered (ja rule, dmx, etc. etc.).. Tupac was actually very good in his later work (gridlock'd).. Also, Mary Mark is very good playing the confused, naive young guy (PERFECT in boogie nights) but SUCKS at playing the romantic lead/action hero..He just has a pretty weak presence in my opinion.. Ice Cube is hit or miss.. He sometimes does the pissed off pit bull acting style but his quieter moments are actually pretty well acted (was great in barber shop and three kings).