I have a development laptop which has windows 8, visual studio 2012 (premium), and a full blown copy of Team Foundation Server. On the same box is a developer edition of SQL 2012. The system has 16 GB of ram so memory is not an issue.
Since UPDATE 1 I am getting freezes during "performing check-out" operations. A reboot seems to fixes things for a while however the problem reoccurs.