Everyone's taste is different. So, what tastes good for one may not be good to another.
I like the taste of stevia, but not all brands are the same. I use Sweetleaf, and I find the taste to be acceptable, not overpowering. If I use too much, then there is that bitter taste, but I find that I don't really crave too much sweet, anyway.
I also like splenda for taste, but sometimes I think it is too sweet.
I have never used xylitol.
Don't know if anyone had tried Truvia, but that is a stevia blend. A friend of mine purchased some and I tried it... tasted very good, closer to sugar.