I'm one of those all around people. I have something that will cover almost any weakness, and some special bred for unnatural moves (Ninetails with Grass Knot(sp?) and so on).
If I had to stick to just one type, it would be dark, or psychic though. I just haven't played in so many months that I can't even remember my current team.