VLC plays H.264, and i think MPlayer does too. Although, from the one or two tests i've done, the quicktime-created H.264 files seem to be very optimized for quicktime, so VLC does a pretty poor job of playing them back. Some files played better on my original 12" PowerBook than on my Athlon64 PC. Your only real option might be to wait for QT7 for windows.