Note to some people: DON'T SPAM THIS THREAD!!
O.M.G.: Ruby/Sapphire/Emerald was neat with all the new additions to the gameplay. I'd recommend Platinum over Diamond/Pearl since those two got boring after you finished and Platinum has a little bit more to offer. HeartGold/SoulSilver are neat remakes of the original Generation II games with new additions from the previous 2 generations, but when I played it I wasn't very enthusiastic about it.
There's something about Generation IV that I don't like. Can't quite put my finger on it... Something to do with the graphics, which is a bad thing considering how it's the future.
And anyway, Bug-type Pokemon are weak against a lotta types of attacks, while Poison-types are only weak against Psychic and Ground (you better hope your opponent doesn't have Earthquake, but they usually do). Most Bug-types are weak and have crap defense, unless they have a favorable secondary type which helps them out against a certain type of opponent (e.g. Armaldo against a Flying-type; Scizor against a Rock-type), which, to be honest, are few and far between. Poison-types are usually sturdy and rely on their secondary type (e.g. Grass, Ghost, Flying, etc.), which is a good thing unless their secondary-type doesn't defend well against Psychic-type attacks.
The only good thing I find about Bug-type attacks are that they're super effective against Psychic and Dark-type Pokemon -- two common types Trainers usually have. The only good thing about Poison-type attacks would be that most of them inflict Poison, which is a good combination against Confused and infatuated Pokemon or other combos one can think of. Too bad they're only super-effective against Grass-types, which a buncha Pokemon have a secondary type that keeps Poison attacks from being super effective.
The only similarities they share would be that they're super effective against Grass-type Pokemon. I don't see how else they're similar, so I'd like to hear your side of the discussion, ThunderPhoenix.