Give Card Hunter a go. More a CCG than a TCG but it very polished. Devs are good people and their business model is excellent. http://cardhunter.com/ Also, read through this thread since there is overlap in you request. http://forums.poxnora.desertowlgames.com/index.php?threads/online-games.192/