Actually, should have stated this from the beginning to clarify my current state. I have had an xbox 360 for a long time now, and my father has had a PS3. I prefer the 360 because of the controllers: they just feel nicer in your hands. I've been looking into next-generation consoles for awhile now, and was originally going to purchase the xbox ONE. Although I know theoretically the PS4 should be more powerful, and is cheaper, I just can't get behind dualshocks. I figured that developers would not make cross-platform titles look better on one console than another, because it would isolate consumers and hurt sales, but lord-behold they managed to do it. I understand that inevitably developers will become accustomed to both architectures, and this shouldn't be a problem for future titles, but I hate dualshocks, and I'm tired of Microsoft's money-whore bullshit. I recently decided that I could build myself a decent gaming PC and use xbox ONE controllers when they are supported sometime in 2014 (hate keyboard and mouse, just not a fan, sorry.) I generally understand how GPU's and CPU's operate, but I am not quite as literate with compatibility between certain GPU's and CPU's, motherboards, memory, SSD and so forth.
Not worried about assembly, I have knowledgable friends who can help with that as well as a friend's father who has built several gaming PC beasts.