Frankk: " I don't have this problem in an ext2 partition." I have it with ext3, so I guess it's not filesystem dependent, but sys configuration problem. Frankk, FOR GOD'S SAKE, tell us your whole system configuration! ;-)
Also, the samba problem is some samba issue, but you already knew that.
Diesis: Check your charcode and codepage options when mounting your fat32 filesystem. CHeck `man mount`for the vfat mount options.