>>The inability to control permissions bothers me
>>the most, though.  I can't stand to have all those files marked executable
>>all the time...
> 
> 
> That and a few other things bothered me, I ended up bouncing the data to an
> ext3 partition then repartitioning and reformatting the drive for ext3.

/dev/ide/host0/bus0/target0/lun0/part2 /Cdos vfat 
defaults,noatime,uid=500,noexec,umask=022 0 2

Ta da, noexec is your friend. Not so sure about devfs though...