Hey. I just got my fresh 13" rMBP last week with 2,7 ghz i5 and 256 SSD, 8 gb of RAM. I updated from a mid 2011 MBA because of general lagginess and bad battery life. I've now come to realise that I still suffer from both of those problems with my new laptop. It's driving me nuts. 1. UI lag: Link to video demonstrating it: https://youtu.be/VAbAj8uS07A The problem is present almost everywhere: in mission control (fps drops to 2-3), opening the Applications-menu from Dock (fps 2-3), launchpad, resizing windows and scrolling web pages (mild to major lag depending on the page). I googled it and it seems that many others are also experiencing this (just google "retina macbook pro ui lag"). I've tried all the usual solutions, resetting PRAM, turning off transparency, turning on high-contrast mode etc. Out of these only turning on high-contrast mode has given any consistent help. The lag is still clearly untolerable, and resorting to ugly hamperings such as high contrast mode is not a solution I'm happy with. Buying a 1700 mac, I shouldn't have to be doing things like this. 2. Battery drain Even with almost all apps closed and one safari tab open, my battery estimate is like 6 hours on full display brightness. Apple promised me at least 10 hours of web browsing, while most of the reviewers were getting even 12-13 hours in their tests. 6 hours is simply horrendous and unacceptable. I've noticed the WindowServer process jumping my CPU cycles and it seems to be jumping every time there's UI lag. Maybe that's what's draining my battery? I tried to look into fixes for that also. The energy tab in Activity monitor mostly blames Safari and Chrome for the drain. It's not like I'm keeping tens of tabs open with Flash running. I've also tried repairing disk permissions, resetting the SMC, no help. I've used several hours in searching for solutions on the internet, and tried many things to no avail. I'm really getting frustrated with these problems. Any ideas what to do? My next guess would be to revert to Mavericks and see if that would help, but that's such a hassle and I'm not sure if it would help, so... Thanks for any feedback!