ah didn't spot read only , its a habbit from xp and vista and windows 7 to do this to harddrives with files already on them to protect these old files or to protect its bootloader or whatever windows thinks by doing it (only seen it on externals , but quiet frequently ) sorry my windows knowledge is a bit rusty and from pre vista times
get a Mac with windows installed ,or a windows pc take out your harddrive put it in a enclosure and let windows delete the partition(entire disc ) ,no need to format and if only fat ! and with luck it works again
windows has caused it windows has to sort it out
once you got a working hdd again thats read and write enabled , put it back install osx and if you still want windows ....take it slowly very slowly do not rush things , read every step and before you click anything better triple check before touching the mouse , its easy to make a small mistake with consequences
here how its done and i would never make the partition for windows greater then 32gb never ever
http://lifehacker.com/384256/have-your-mac-and-windows-too-with-boot-camp
because you missed that bit ..or apple in their manual
# When it comes time to select the partition to format, be absolutely sure to choose the partition labeled C

artition3 . Vista will list it as Disk 0 Partition 3 BOOTCAMP. One false move here and you could wipe out your entire Mac, so choose carefully.
on the other hand i would not even try , i would just buy a new hdd , 300gb are cheap to get ..on the other side a great moment to upgrade the hdd to 500gb or 1 tb , you still got time machine backup so no data lost,
so dont jump out of the window out of fustration , we all made /make mistakes its just a matter of learning from them which makes us human