Richard Dean Anderson is to reprise his role in SG1 for the show's 200th episode. According to this story the show will reference the excellent 100th episode (the one with Wormhole X-treme - i.e. the one that you appreciate if you've been following the series). Anderson will also make an appearance or two in Atlantis.
Incidently, Claudia Black is joining the cast as a regular.