I would pick Rigondeaux but he's 28 and just started his career. It's going to be a few years until he's able to get fights with the top level fighters in his division, and I'm worried by that time his best days may be behind him. For right now I have to go with Lara because I really haven't seen any major flaws he may have, where as Gamboa has been knocked down a few times by mid-level fighters.