Have this exact laptop and works amazingly! Was going to recommend this before seeing your post.
And you can hack CS5 to support the 360M card quite easily. There are some links to how to do this on these forums.
Cant be beat!
how loud does it get? when the fans ramp up is it really distracting?
do you need to use a laptop cooler with this unit?