The next console generation looms over us and gets closer by the day. While both companies have had ups and downs in their ...