I had more or less the same problem. Saving your files is quite easy via Terminal, so here's a quick "How To":
• Boot your machine with the help of your Snow Leopard installation DVD
• Open Terminal
• Plugin any external USB drive with suitable capacity, it will mount at any...