Midway is easily my favourite episode of season 4. It's just so cool. The Ronon and Teal'c storyline just makes me smile so much. The Wraith's attack on the Midway station and the SGC is a really well-done action sequence. And Dr. Kavanagh is fun. "If I knew the code, I'd tell you." Wraith: "That depend on how strong your allegience is." Kavanagh: "It's not that strong." Dr. Lee: "It really isn't."
Ronon's hostility towards Teal'c seemed completely natural. Ronon is not a friendly guy and doesn't make the effort for anyone to like him. In fact I remember back when I heard there was going to be a crossover episode in season 10 of SG-1, a part of me hoped it would include all the Atlantis cast, and that there would be a scene where Teal'c met Teyla and Ronon. Teal'c nod towards them, Teyla would nod back, but Ronon would just glare at Teal'c. Really disappointed that didn't happen.
Actually, I am a bit disappointed we didn't see Teal'c interacting with more of the Atlantis characters. Yeah, I get it, this was supposed to be about him and Ronon, but seeing him talking with the other characters would have been awesome. I mainly feel this way because Teal'c is one of my favourite characters in all Stargate. Actually, it is odd, we've never had a scene between McKay and Teal'c. That would truly be awesome.
The only real flaw the episode has is that it didn't really specify what Teal'c's current status with the SGC is. One would think he's still with the SGC since Carter seemed to have no trouble calling him over to Atlantis, but he wears Jaffa attire throughout the entire episode as opposed to an SG uniform.
On a final note, I noticed during Teal'c and Ronon's "sparring match" there was a lot of Canadian money being passed around. Obviously the real world reason is that it's because the show is filmed in Canada, but I like the in show theory I head that everyone on Atlantis cashes in by winning bets with McKay.