Puma gear is better than Nike (except for shoes) stylewise, imo. I'd much rather rock a puma shirt than a nike shirt. Nike is the mcdonalds of athletic gear.
Puma shoes are also better than Nike. Nike has become more obsessed with fashion than with comfort and design. Most of the European sports clubs have contracts with Puma and adidas.