is there any way for me find out if ...I can still get the data inside?
Você pode abrir o gabinete, remover o disco rígido e conectá-lo diretamente em outro computador, ou comprar (ou pedir emprestado) um adaptador ou gabinete USB para IDE / SATA.
And if it's a lost cause now, how can I prevent this from happening again?
Os dados importantes devem sempre ser armazenados em pelo menos dois lugares. Eu faço backup de tudo importante todos os dias. Eu costumava usar fitas, mas hoje em dia eu uso principalmente uma combinação de discos externos e cópias para outros computadores. Ainda é importante manter pelo menos uma cópia em um prédio diferente.
Com o armazenamento anexado por USB, use sempre as ferramentas do sistema operacional para deixar o dispositivo pronto para remoção antes de desconectá-lo ou desligá-lo.