I would pronounce Zia "Zee-ah" and Ziya "Z-eye-ah", and so see them as different names but I love them both, though I prefer the clean look of Zia. I'd name my daughter this. Ziya seems more musculine than Zia. What about Zaid/Zayd?
http://www.behindthename.com/name/zayd