Diana, ka'zix, or yasuo

I am looking for a fun, strong carry champ who is strong all game. I enjoy all lanes and have tried all these three champions. Please could you comment your opinions on who I should buy. Thanks :)
Report as:
Offensive Spam Harassment Incorrect Board