Asus G56JR or Lenovo Y510P?

Even after putting hard efforts to find out which of these laptops (Asus G56JR and Lenovo Y510P) is the best, I'm still not sure.

Rather questioning in a technical point of view I'll list down what I need:
1) i7 (4th generation)
2) 8gb RAM
3) 1TB Data
4) Stunning Sound
5) Durable
6) Good Sound card
7) Not the best but a really good graphics card
8) Suitable for music production
9) Suitable for College work and etc
10) Affordability

I want to keep this laptop for at least 2 years.
I need it for all purpose which includes music production, gaming, education and etc.
I live in India so I would be glad to get answers on the basis of that.
Please I need a straight verdict have very brief reasons.

Lenovo y510p is better
http://www.amazon.com/...00HIY8VLQ/

1. 4th generation Intel Core i7 processor - is the best ever processor available right now in market
2. 8GB SSD is faster than hard disk drive. You can install frequently installed programs and documents for quick access
3. There's red backlit keyboard for working in low light areas
4. There's Dolby Home Theater v4 for full impact surround sound
5. It's got Dual NVIDIA GeForce GT 755M SLI graphics card that plays modern games at high to ultra settings. Open graphic card specs at http://www.notebookcheck.net/...493.0.html and scroll down to 'Game Benchmarks'

G56JR comes in two processor flavors I7 and I5, and 6 different storage configurations, and 3 optical drive configurations.
and same goes for Y510P
so give us the full model numbers(example G56JR-CN141) or the links.