Have you tried embracing and seeing the beauty of your natural texture? I'm not even fully natural yet and I love not having to worry about a perm taking my hair out, hair appointments, over processing, depending on a stylist that's going to mess up my hair anyway.
Seriously, being natural isn't just some political statment, it's a part of your body and you weren't born with a perm kit. I know you described your hair as nappy but just because it's not straight doesn't mean it's ugly and can't be taken care of. Redefine the way you think about your hair and learn to take care of it for what it is.
Here's some sites you might want to look at
http://www.nappturality.com/index.phphttp://forum.blackhairmedia.com/default.asp