I'm using CS5 on Mac OSX 10.6.
Autocorrect is fine. But dynamic spelling just doesn't seem to work. No red or green wiggly lines, no nothing. Preferences is set to UK English, the Style is set to UK English, the character style bar is showing UK English, and everthing is ticked how it's supposed to be.