I actually randomly IV breed. I tend to breed pokemon who gets the response "outstanding potential" from the guy in the battle tower, though I'll breed pokemon with a lesser response if I haven't got anything better. I don't keep track of IVs other than 31s either so what IVs they end up with is what they end up with. Very random.
Um, actually, no, I can't do double battles, my team isn't set up for one of those. But if you're bored after dinner, I'd happily give it a shot. Makes for a nice change of pace and they're fun. ^^