Quote: "It's an LCD, but I think it is being affected by the magnetism of the speaker under it."
ok then
assuming that lcd laptop screens are built similarly to lcd tv's than you should not close your computer whale its speakers are on. if it is just the magnetism than it should go away within time.
i don't know how well it would work but to speed up the healing process you could try repeatably turning the screen off for five minutes, than on for five minutes.
Quote: "Magnets shouldn't affect LCDs should they? They distort CRTs because they interfere with the electron gun. Which LCDs don't have."
this is true. however lcd screens are not magnet proof. they only have a higher tolerance for them.
if the spot does not go away than it was probably caused by something else.