I have a simple solution: don't buy either one.
Really.
You don't need them. Continue using the system you have until they stop making games for them.
I was greatly annoyed at Tt making Lego:Undercover only playable on the Wii, when it should have been easily adaptable for other platforms. Was I going to by a Wii? Hell no. Until they stop releasing Lego games for the PS3, I'll stick with the machine I have. If I have to buy the earlier Lego games when the new system comes out, you can bet I will. Hopefully, the designers will have the brains to make the platform backwards compatible this time.
That's kind of like some folks telling me to cancel my cable and just watch Netflix/Hulu, when they don't account for the fact that I'm already caught up on all the latest shows.
I want the new console games, because it's "Better". I watch Cable TV because that's where the new stuff is (else I'd need to wait a year without any TV, just to let the current material eventually reach Netflix/Hulu).
Better is obviously subjective, but the simplest truism is that a FPS on PS3/360s is not going to look as good as on the PS4/XbOne. For some folks, that's valuable.
I think MS has gotten some stuff wrong on the XbOne. Some folks have decided that's a deal killer. I'm not sure where the threshold for me to NOT get an XbOne is, but much of the things folks say are big negatives about the XbOne (compared to the PS4) are non-issues for me.
The NSA is not likely to be spying on me with the Kinect2 camera, and I could block that at my firewall if I wanted to anyway.
The used game thing is an inconvenience (I seldom buy full price games), so if I have to wait longer for a title to get to be $30, so be it.
The 24hour check-in is a non-issue, if I ain't got internet, I probably ain't got power.
the demo-cheating claim isn't entirely plausible to me, and when I decide to buy a game will be based on the consideration of the actual released game to market anyway. Whether an E3 demo looks awesome or not, I only care if my friend who OWNS it and played it likes it. Waiting for the price to drop increases the probability that kind of actual play experience feedback is available anyway.
My consideration factors are:
Sony's better pricing
Sony's poor record on UI and common API/Services for chat/game launch with the PS3 compared to the 360's excellent record.*
*The wife hates the PS3 interface, giving a double penalty on this. If I buy a PS4 and she hates it, I will be stuck buying a XbOne and letting the join the PS3 in the dust collector pile. Otherwise, I could get a PS4 and possibly be happy. Folks need to consider the "whole" family reaction to what platform you choose.