Same with Vista. It *is* using the realtek sound 'card' (as ghporter called it) but routing sound only to the internal speaker.
The Vista drivers let you choose optical output, but my speakers are connected to the line out, so have the same problem as you.
I'm actually not too bothered, as internal speaker is fine for beeps, and I use headphones (front panel) for playing Windows games.
Would be nice if Apple fix the drivers to let you choose speakers though.