I have used stevia but dont like the aftertaste and like ladybirdflies mentioned there has been some concerns however not sure if thats just the sugar industry trying to scare people.

I read about the rapadura just briefly last night, might go and do a bit more research. Would I find that in a health food shop?