Bilkington is the one you should be investing in, gives about a 300% return. But it only peaks towards the end of the game..
Thanks man, yeah I am saving all of the other lester missions for when I beat the game. I'll take a look at them right now. it may be too late lol