To explain it in a noob way in which I understand it, while X1's GPU can access both eSRAM and DDR3 pools simultaneously (and effectively achieving the sum of both bandwidths), much of that high bandwidth capacity is restricted to just 32MB. This can complicate things for the developer in deciding what can go in it and must prioritise bandwidth sensitive tasks to the eSRAM. It's disingenuous to compare it to PS4's RAM setup, since you have all 8GB ( - whatever the reserve is for OS and whatnot) accessible at a high bandwidth.
Regarding CPU and bandwidth, apparently they're the same but it's slightly different with the PS4 (something to do with onion or garlic buses I can't remember anymore), but I recall tech gaffer guru Eltorro saying they're essentially the same.
Also, not sure where you heard the PS4 CPU is better. It's actually the X1's cpu that trumps it in that area since it's running at a higher clock speed. We only know the PS4 cpu's clockspeed is 1.6Ghz as of Feb 2013, it may have changed, it may have not...