Going for Dragon and Fighting. Dragon and Fighting both have 2 weaknesses, and both of their weaknesses are uncommon, except for Dragon's Dragon weakness, which can be outdone as well. Both have pretty good resistances, especially common types. While these 2 types have no immunities, a second typing could change that. I'm tired, so no huge post, but I hope I got my point across.