recently went to three countries
id rank it like this
1. Thailand (markets, food, nature, history)
2. Vietnam (cheapest of them all, great scenery and landmarks, motorbikes, nice respectable locals, clean streets that are safe to walk on)
3. Malaysia (best place to eat and end up with heart problems, multicultural capital city so i tried a lot of malay and chinese cuisine there) id only spend a few days in malaysia, it is expensive in KL