for music only, 120 will do, but its not that great for games
I currently have an 8800GT and it seems fine. My fears is that the advantage wont be that big for the money they charge and it will be too loud.
The 8800GT is a much better card than the 120.