|I really like the the Baystack 5520 PoE switches we've been using at work.|
Originally the manufacturer was Baystack. Then Nortel bought them out and the switches became "Nortel Baystack 55x0". Nortel fell on hard times and now a company named Avaya owns them. I'm not sure if they'll keep the "Baystack" part of the name or not but I like the hardware a lot and really like how easy they are to configure.
But, you're looking at just over $5,000.00 per 48 port switch.
If you don't have a big budget for a high-end switch your best bet is to use PoE injectors. You can even buy rack mount PoE devices which are a lot cheaper than an entire new PoE switch. So if you have plenty of ports available on your switches but need to run PoE to some devices, I'd say monetarily speaking, injectors would be the way to go.
It matters not how straight the gate,
How charged with punishments the scroll,
I am the master of my fate;
I am the captain of my soul.