I've done legit breeding with 20 dittos each with a different nature, and among them they have all the max IV's so using everstones and EV items I can get breed any pokemon with any nature and 2-3 maxed IV's relatively easily. As for the types of pokemons I can breed, I'm currently limited to pokemon White pokemon only and no white forest pokemons (I screwed up and let my forest population diminish), and a bunch of miscellaneous ones from dream world.
If you're interested in something I can breed it for you, but in return I'd want some pokemon which I don't yet have. There's plenty of pokemon I'm still missing, especially from the earlier generations minus the starters which I'm about to get soon.