mount: wrong fs type, bad option, bad superblock

When you try this:
mount -t smbfs -o username=jeremy,password=secret //server/share /mnt/directory
and your computer tells you this:
mount: wrong fs type, bad option, bad superblock on //server/share, or too many mounted file systems

You are probably running something like Fedora Core 3, and
You should try this:

mount -t cifs -o username=jeremy,password=secret //server/share /mnt/directory