The vast majority of the active Blur PC community uses the abandonware version combined with the Blur: Legacy launcher. If you want to support the spirit of the game, buy a used physical copy for the collection. But if you just want to race online with power-ups tonight, download the preserved copy and join the Discord.
Because it is no longer sold officially, you have limited options for getting a key: license key for blur pc game online