That depends on the 'native' character set you are using.
On my Fedore Core 2 system where the native Linux character set is set to 'iso-8859-2' the following in /etc/fstab works wonders (one line):
/dev/hda1 /c vfat defaults,nodev,nosuid,quiet,umask=0000,showexec,noatime,uni_xlate,codepage=437,iocharset=iso8859-2
If your system is set for UTF-8 (like most newer systems) then you'll need to use something else (-o utf8 ?)
Cheers, MaZe.