I prefer NB....either that I like the Reebok princess...I was never a fan of Nike. They never quite felt as comfortable for me..even though the designs are hotter than the other brands. Something about them never quite worked with me - so I would go with NB.