Yes I know this is Mac forum but I also have learned over the years that many people have experince in the PC area plus I have noticed when some one puts limitation on what they are looking for some good results come up Since I lost my job I took the opportunity to go back to school and get a 2nd bachelor degree in computers since my Construction degree was not really what I wanted to do with my life. The program I already know is going to require me to do a lot of programing classes and is going to be heavily in a Microsoft programing environment. My desktop PC is nearly 6 years old and can not cut it for any type of real games any more plus it is not exactly mobile and my Macbook is nearly 4 years old and has rather limited hard drive space plus boot camping it not really going to work. Macbook is great for web surfing writing emails ect but rather useless when I go visit my girl friend for the weekend and me to work on homework. I have looked at a Macbook Pro but I can not justify the cost to buy it then have to turn around and fork out a lot of time and money to boot camp windows 7 on it. Plus it would mainly only run in windows so just not worth the cost to me. I have been looking at and wanting to get an i7 processor and I want at least 4.5-5 hour of battery life (longer the better) max weight I am willing to accept is 7lb but I would like it to be lighter. I think I am wanting a 15 in screen A dedicated graphic card is a must since I do want to do some PC gaming on it. This computer is replacing the desktop PC. 500 gigs of hard drive space. 4-6gigs of ram Budget is $1500-1700ish and there is some flexibility in that. Beyond that I have been pretty much at a lost. I do not really know the different between Windows 7 ultimate and Home premium so I do not know if the cost of going to ultimate is worth it or not. Any help would great. I still have my macbook for writing any paper I need and surfing but it would give me a laptop to use for class and some lighter gaming.