Depends on your target ...
As far as I've seen, the V3 has a more powerful controller, so it could be able to run SWD / JTAG at higher frequencies, maybe useful for the more modern STM32 chips.
Next, the V2 doesn't have the USB to serial onboard as V2.1 does. V2.1 is quite common on the nucleo and recent discovery boards, while V2 is on the older boards. The standalone is V2, never seen a standalone V2.1.
So if you like the USB to serial onboard the ST-Link (as I do, very useful for debugging), either V3 (afair V3 supports this) or just cut off the V2.1 from a random nucleo 64 board (cheaper than the standalone V2 anyway).