Well, you could get limestone, but that is only for fish that like a alkaline pH.
Lava Rock is a good rock, it is acutally fake, but look pretty real...Granite is a good rock, Slate is a good rock, Gneiss is a good rock...Basically anything that is in the aquarium store that is a rock labeled something other than: "Limestone" or "Sandstone", is good.