Stargate SG-1 ran for an amazing 214 episodes over 10 seasons, plus 2 follow on direct-to-DVD movies. Over that time there have been so many good and bad episodes that choosing just 5 of each is incredibly difficult.

RELATED: Stargate SG-1: 10 Storylines That Were Never Resolved

The SG-1 team have faced off against some incredible villains, met some interesting aliens and fought some impressive battles. We’ve seen episodes which have been funny, creepy, cringey and crazy. There have also been thought-provoking, insightful and heartbreaking moments. Here are 5 of the best and 5 of the worst episodes of Stargate SG-1.

Best: Season 4 Episode 6 "Window Of Opportunity"

After O’Neill and Teal’C are caught in a time loop, this episode quickly takes a turn for the crazy. When they are initially unsuccessful in convincing the rest of the team that time is looping they “take a few loops off,” fulfilling some of their dreams in the process.

We see the pair realize there are no consequences for their actions and pull off some crazy stunts, including playing golf into the Stargate. The overall story blends well with the hugely humorous episode, which still manages to be reflective and emotional at the end.

Worst: Season 1 Episode 4 "Emancipation"

This episode is an example of a great idea very poorly executed. It surrounds the issues of women’s rights, as Carter is kidnapped on a planet which treats females as objects, not humans.

While the idea of staging a revolution to get rights for these women is a great idea, the way it’s executed just falls flat. The patchy writing is the main issue, a frequent problem in the first season. Also Carter just basically just gasps and lets a teenager sell her as a slave, after he’s informed her of his intention. No one’s buying that one.

Best: Season 5 Episode 12 "Wormhole X-Treme!"

Wormhole X-Treme is one of the most polarizing episodes in the entire show. The vast majority of fans either loved it or hated it. It is the 100th episode and the story is that Martin Lloyd, an alien on earth, is making a show which parodies the Stargate program and SG-1.

RELATED: Stargate: The 10 Deadliest Villains The SG-1 Crew Has Ever Faced

The episode is filled with in-jokes, cameos and comedy and serves as fantastic comic relief. While many hate it, there must be others who agree that it is a light-hearted fun diversion, since the 200th episode revisits the same concept.

Worst: Season 2 Episode 19 "One False Step"

One of the creepiest and most pointless episodes ever, this sees the SG-1 team accidentally crash an unmanned aerial vehicle while trying to communicate with an alien species. They must then go and retrieve it, also undoing some serious damage it caused.

This episode has it all; a flimsy plot, weird plants, aliens in very obvious body suits and some truly awful acting and writing. If you’ve never seen this episode, don’t bother. It is utterly pointless and incredibly dull.

Best: Season 7 Episodes 17 and 18 "Heroes Part 1 and 2"

This two part episode was nominated for a Hugo Award and quite rightly. It is one of the best, if not the best, written and performed episode in the entire show.

RELATED: 15 Things You Never Knew About Stargate SG-1

It begins with a camera team, commissioned to make a documentary about the Stargate program. When a mission goes badly wrong the story explores some important issues, including the morality surrounding documenting war casualties. We also lose a much loved show member, whose send off is heartbreaking but incredibly well done.

Worst: Season 3 Episode 17 "A Hundred Days"

As the planet Edora is being evacuated O’Neill becomes trapped on the planet. With seemingly no chance of returning home he starts making a life for himself. When he is rescued months later he must chose whether to remain with his love Laira, or leave.

This episode is beautifully written and shot but gains a spot for being one of the most frustrating endings we see on SG-1. As O’Neill leaves we see Laira clutch her stomach. This cliff hanger is then left, forever. We never hear another word about either the planet or its inhabitants. After such an amazing episode the ending just ruined this, taking it from hit to miss.

Best: Season 8 Episodes 19 and 20 "Moebius Part 1 and 2"

Moebius is a two part episode which explores the butterfly effect of time travel. After SG-1 go back to ancient Egypt in search of a Zero Point Module, an incredibly strong power source, they end up creating an entirely new reality in which the Stargate Program never existed.

RELATED: 15 Best Space Operas That Aren’t Star Wars or Star Trek

This episode shows an intriguing alternative timeline, which perfectly fits each character. It also has Rodney KcKay in it, which is always a bonus. The whole story is well written and acted and O’Neill’s off the cuff comment about fish in his pond is the perfect ending.

Worst: Season 5 Episode 5 "Red Sky"

The SG-1 team doom a planet after they override the safety protocols when dialing the gate. The gate’s wormhole traveled through the planet’s sun, causing it to become unstable. While they do eventually save the day, with the aid of the Asgard, the whole episode just grates.

There are safety protocols in place for a reason. It goes against everything that’s been said and done for any of them to just decide to override these. The whole thing should never have happened and doesn’t sit well within the canon.

Best: Season 10 Episode 20 "Unending"

The final episode of the last season is a strong one. It sees SG-1, plus Colonel Landry, live out 50 years aboard an Asgard modified ship, after a time dilation field engulfs them. How they all deal with the isolation is an interesting insight into each character.

RELATED: 10 Least Successful Science Fiction TV Spinoffs

At the end, they go back to just before the field was activated, with only Teal’C retaining the knowledge of the events on board. The story nicely rounds off the final season, although it failed to complete some storylines, which were later tied up in the TV movies.

Worst: Season 9 Episode 17 "The Scourge"

After what seems like a boring mission, looking after the International Oversight Advisory, who are exploring the Gamma Site, the team is attacked by a swarm of carnivorous bugs. The bugs also manage to get through the gate, simultaneously attacking Stargate Command.

These bugs are terrifying, creepy and entirely unnecessary. The episode doesn’t even manage to make up for the gross factor with an intriguing and engaging storyline. If you hate bugs, don't ever watch this episode, it will give you nightmares.

NEXT: 10 Classic Science Fiction Novels That Need A Film Adaptation