What laptop can you recommend?

I'm looking for a laptop that must at least have an i3 core, and graphics card(prefer nVidia), optical drive, 15.6", and at least 4GB RAM. $500 - $650 is my budget.
Lenovo, Dell, HP, Acer or Asus will be fine, just not MSI.

Mainstream Windows laptop mfg ratings:
Lenovo is the number one, followed by Asus, HP, Dell, and Samsung.
At the bottom of the pile are, from the bottom up, Sony, Acer/Gateway, and Toshiba.

MSI is far superior to Acer.

Use the following link and go down the left side to filter results to meet your needs, such as GPU type, processor, CPU type, screen size, etc.
http://www.newegg.com/...gory/ID-32

If you are after a gaming machine, take a look at this:
http://www.newegg.com/...ageSize=20

Purchasing a laptop is a highly personal decision. You need to decide what type of keyboard you want: do you want a full sized keyboard or are you okay with something smaller? Do you like or despise the chicklet keyboards like apple uses? Do you want a backlit keyboard? Do you want a numeric keypad? Do you want a touchpad and/or point stick? Do you want 2 mouse buttons or 3? Do you want them above or below the touchpad? How large a screen: 13"? 14"? 15.6"? 17"? If you are highly mobile, then smaller is lighter. If you don't move around much then bigger means heavier but a much more visible screen. These are all things to ponder which have a significant impact on how happy you are with your laptop experience.