'Best deal' is subjective, different people can judge a deal differently. Are you wanting the cheapest fare? Or is there some of criteria that is important to you?
SEAIR (part owned by Tiger airlines) also fly daily from Bangkok to Clark. Otherwise you might have to considering connecting in KL...