This all depends what you are going to do on the laptop.
If you are planning on using it for general intenret browsing there is no need for anything too complex.
Whereas if gaming is your thing, than i would suggest high RAM and graphic card.
If you are planning to use it for running large programs such as Adobe After Affects then i would go for a 4gb ram. But a general internet browser, only 1 gb Ram is really needed.
As you have alot of music and play counterstrike then go for something with about 2gb RAM and 500gb memory, this would easily be enough to run what you want to do.