Blue Tongue would be my vote but then again I don't have much experience with the other two. I think Uromastyx are awesome but I've never had one. Blue tongues are personable, cute, and very easy to maintain.