Liveaquaria's Lalo rock is pretty decent. Just a general tip, I would not buy 100% live rock. My tank is about 50/50 live rock and base rock. It all looks the same now and it saved me a lot of cash.
Also if you can, try to request as much flat rock as possible. I never seem to have enough of those flat pieces =)