I'm pretty new to doing this myself. I've had my hair highlited twice and then dyed only twice. Highlites I hated. I had my hair professionally done a shade darker (dark brunetter to almost black/soft black.) Can someone recommend a nice, safe home use hair dye that won't be too black/fake looking? The other thing is it seems like my hair color doesn't stick around long. I haven't dyed it since October and am ready to get the most out of the rest of winter.

Second, home perms. I have fine hair, straight hair - I doesn't do much so would love to find a good product that again will not cause much damage but will lift the hair and give it some body.