Have a look at the link in my sig, Racers In Exile are the offical UK importer so full back up. I'd go for the 120A V2.1 unit, will take all you are likely to throw at it racing 1/10th off-road without issue.
No idea why anybody would by a 60A ESC like the LPF when they can have the 120A version for less.
In case your not aware the Speed Passion ESCs are made for them by HobbyWing