I have my Japanese team already:
Gallade: I like him!
Gardevoir: I've always liked this line, and goes well with Gallade.
Chatot: Lol I accidently in-game traded my Buizel for it, but I grew to like it.
Dialga: Pure awesome. And very powerful in-game.
Flareon: How could I resist after I got my Eevee?
Umbreon: I hatched this guy, then trained him a lot, then I waited 'till night to get him.
Gallade: I like him!
Gardevoir: I've always liked this line, and goes well with Gallade.
Chatot: Lol I accidently in-game traded my Buizel for it, but I grew to like it.
Dialga: Pure awesome. And very powerful in-game.
Flareon: How could I resist after I got my Eevee?
Umbreon: I hatched this guy, then trained him a lot, then I waited 'till night to get him.
And while on the topic of hapiness levels, my Umbreon came at only 2 little hearts. Hope that helps, but maybe Budew needs more hearts, I dunno because I evolved mine too fast (before I got the hapiness checker).As for your Budew... I take it you don't have the happiness checker yet for the Poketch? According to Serebii, two full hearts on it means your Pokemon is at maximum happiness and should evolve under the right circumstances (ie. at daytime for your Budew). If you've let it faint a few times its happiness will have decreased, but if you walk around with it a lot, let it sit in the first position spot, win battles and level up, use items on it, give it the soothe bell to hold, etc. you should be alright.