I couldn't imagine solid mounts on a daily driven street car. Great for a daily driver if you don't like your dental fillings and love to piss every 5-minutes.
Definately go with the ES units. Those Ebay units sound nice, but I am personally skeptical about any Ebay product claiming to be "the same but better"' than a competitor...particularly when that competitor already offers a great product for a decent price.