No, that dude is having some kind of other issue, I believe. That machine *should* be running it very well.
As far as running a GT540M in an otherwise similar configuration, that sounds like it's within the range I remember for that card. But the thing is, neither of you guys mentioned what resolution you're running at at all - it's a huge missing piece of the puzzle. If you guys are running on ridiculous 1920x1080 screens, you're going to have to drop that resolution down to open up the performance.