Microsoft Xbox One was the top selling console in April NPD, up 63% YoY.
Amazon sales rankings had Sony PS4 winning April NPD.
It seems it's no longer accurate or safe to use Amazon as the sales predictor for US NPD numbers.
Also, I believe WiiU finally down this month Year-Over-Year.
VentureBeat article:
http://venturebeat.com/2015/05/14/xbox-one-outsold-playstation-4-in-april-according-to-the-npd/
And the Software chart:
1.) Mortal Kombat X (PS4, Xbox One)
2.) Grand Theft Auto V (PS4, Xbox One, PC, 360, PS3)
3.) Battlefield: Hardline (Xbox One, PS4, 360, PS3, PC)
4.) MLB 15: The Show (PS4, PS3)
5.) Minecraft (360, PS3, Xbox One, PS4)
6.) NBA 2K15 (Xbox One, PS4, 360, PS3, PC)
7.) Call of Duty: Advanced Warfare (Xbox One, PS4, 360, PS3, PC)
8.) Dark Souls II: Scholar of the First Sin (PS4, Xbox One, 360, PS3)
9.) Super Smash Bros. (3DS, Wii U)
10.) Borderlands: The Handsome Collection (PS4, Xbox One)