If I was just a player in Shadowrun, I'd have very little need for Hero Lab.
As a GM though? AWESOME and saves me tons of time writing up NPCs and also does a pretty darn good job of organizing everything too. Yeah, it's pricey, but so are all the BOOKS that I buy!
Concur. This is a great tool for GMs, but a lot of my player's characters are also in the system. As a GM, I have a bunch of standard grunts and then copy them and tweak them and its easy and done. Or when I build a custom rival shadowrunner team. Nice and easy too. Even better now the extra books are in the system. It really makes creating npcs quick and easy.
But I would also like to highlight the way it prints characters, with explanations on spells etc. I get new players from time to time, and we give them their choice of sample characters from the book... but then give them a Hero Lab printed version which has all their dice pools and explains their gear/spells etc in detail. Very useful when players need to pick up a character and run with it quickly.