The screen with the Program bar is Primary, and the other is set up as an extension. As your friend has discovered, Windows doesn't like switching them around once they're set up. I had the same problem with XP, too.
Two ways around it that I know of, and neither are clean or software based. The first is switch the cables. The second is to shut down, unplug the PRIMARY monitor. Then leave it unplugged and restart. Then you should be able to designate the second one as Primary. Once that's done, you can shut down and the other monitor back in.
If someone else knows a better/cleaner way, I'm all ears too!