As for your solo top, that many CS means that you had farm WAY TOO MUCH.
It is much more useful for a team to have a person with 150 cs and going around the map, ganking enemy or taking enemy buff (or even take dragon control) rather than farming top all game long.
My most common method on securing first blood is charge at the enemy double golem, with a team with 1 or 2 CC, you can easily rape enemy bottom support and ranged AD while they are doing double golem.
Easiest jungler to get fed early game is Lee sin and Shaco, these two junglers have amazing ganking abilities. As for solo top, it is probably Riven at level 3, this is due to her amazing passive buff, good stun, and a relatively useful shield.
Thanks for your response. In my original post I meant that I get 200 CS by the time the game is over.. that includes farming in mid/late game.. But I still usually out-cs my lane opponent, usually keeping up with or beating mid.
I figured you would say Lee Sin.. I've been intending on picking him up for a while. Again, thanks for response. Any other tips on getting FB in any lane?