"When i try to mount or format my floppy it says something along the lines of bad block at 0 or bad super block at 0...i have no other floppy to test this on...so do i just need a new floppy? "
This sounds like a problem where you are mounting the floppy as the wrong filesystem type. If you mount a floppy without giving a filesystem type it assumes ext2:
mount /dev/fd0 /floppy
You should give the files system type for the floppy. Assuming that your floppy is formatted for DOS then:
mount -t msdos /dev/fd0 /floppy
mount -t vfat /dev/fd0 /floppy
Or if you don't know what filesystem tye is on your floppies then format it first:
mkfs -t ext2 /dev/fd0
mount -t ext2 /dev/fd0 /togo
Be prepared. Create a LifeBoat CD.