I have always loved Metagross, trying to breed a better one atm. But right now, it's my sweet new triple-flawless Weavile. Probably the only thing I've ever been happy with the outcome of breeding. Metagross is gonna be hard though, I need some double flawless Dittos to pull that one off, not to mention scrapping up enough not-crap Pokemon abandoned in my Emerald to get enough BP to buy Thunderpunch.