The best viewing order for Buffy the Vampire Slayer and Angel

Do you want to watch the interconnected TV shows Buffy the Vampire Slayer and Angel side by side, but you are not sure the best order to view them in to best take advantage of their many crossover stories and joint continuity? The people at the website The Watcher's Council put a lot of work into building such a list; I've archived it here.

Buffy Season 1  
1 1 [S1E1] Welcome to the Hellmouth  
2 2 [S1E2] The Harvest  
3 3 [S1E3] Witch  
4 4 [S1E4] Teacher's Pet  
5 5 [S1E5] Never Kill a Boy on the First Date  
6 6 [S1E6] The Pack  
7 7 [S1E7] Angel  
8 8 [S1E8] I Robot, You Jane  
9 9 [S1E9] The Puppet Show  
10 10 [S1E10] Nightmares  
11 11 [S1E11] Out of Mind, Out of Sight  
12 12 [S1E12] Prophecy Girl  
Buffy Season 2  
13 13 [S2E1] When She Was Bad  
14 14 [S2E2] Some Assembly Required  
15 15 [S2E3] School Hard  
16 16 [S2E4] Inca Mummy Girl  
17 17 [S2E5] Reptile Boy  
18 18 [S2E6] Halloween  
19 19 [S2E7] Lie to Me  
20 20 [S2E8] The Dark Age  
21 21 [S2E9] What's My Line, Part One  
22 22 [S2E10] What's My Line, Part Two  
23 23 [S2E11] Ted  
24 24 [S2E12] Bad Eggs  
25 25 [S2E13] Surprise  
26 26 [S2E14] Innocence  
27 27 [S2E15] Phases  
28 28 [S2E16] Bewitched, Bothered and Bewildered  
29 29 [S2E17] Passion  
30 30 [S2E18] Killed by Death  
31 31 [S2E19] I Only Have Eyes for You  
32 32 [S2E20] Go Fish  
33 33 [S2E21] Becoming, Part One  
34 34 [S2E22] Becoming, Part Two  
Buffy Season 3  
35 35 [S3E1] Anne  
36 36 [S3E2] Dead Man's Party  
37 37 [S3E3] Faith, Hope & Trick  
38 38 [S3E4] Beauty and the Beasts  
39 39 [S3E5] Homecoming  
40 40 [S3E6] Band Candy  
41 41 [S3E7] Revelations  
42 42 [S3E8] 8 Lovers Walk  
43 43 [S3E9] The Wish  
44 44 [S3E10] Amends  
45 45 [S3E11] Gingerbread  
46 46 [S3E12] Helpless  
47 47 [S3E13] The Zeppo  
48 48 [S3E14] Bad Girls  
49 49 [S3E15] Consequences  
50 50 [S3E16] Doppelgängland  
51 51 [S3E17] Enemies  
52 52 [S3E18] Earshot  
53 53 [S3E19] Choices  
54 54 [S3E20] The Prom  
55 55 [S3E21] Graduation Day, Part One  
56 56 [S3E22] Graduation Day, Part Two  
Buffy Season 4 Angel Season 1
57 57 [S4E1] The Freshman  
  58 1 [S1E1] City of...
59 58 [S4E2] Living Conditions  
  60 2 [S5E2] Lonely Hearts
61 59 [S4E3] The Harsh Light of Day  
  62 3 [S1E3] In the Dark
63 60 [S4E4] Fear, Itself  
  64 4 [S1E4] I Fall to Pieces
65 61 [S4E5] Beer Bad  
  66 5 [S1E5] Rm w/a Vu
67 62 [S4E6] Wild at Heart  
  68 6 [S1E6] Sense & Sensitivity
69 63 [S4E7] The Initiative  
  70 7 [S1E7] Bachelor Party
71 64 [S4E8] Pangs  
  72 8 [S1E8] I Will Remember You
73 65 [S4E9] Something Blue  
  74 9 [S1E9] Hero
75 66 [S4E10] Hush  
76 67 [S4E11] Doomed  
  77 10 [S1E10] Parting Gifts
  78 11 [S1E11] Somnambulist
79 68 [S4E12] A New Man  
  80 12 [S1E12] Expecting
  81 13 [S1E13] She
82 69 [S4E13] The I in Team  
83 70 [S4E14] Goodbye Iowa  
  84 14 [S1E14] I've Got You Under My Skin
  85 15 [S1E15] The Prodigal
86 71 [S4E15] This Year's Girl  
87 72 [S4E16] Who Are You  
  88 16 [S1E16] The Ring
89 73 [S4E17] Superstar  
  90 17 [S1E17] Eternity
91 74 [S4E18] Where the Wild Things Are  
92 75 [S5E19] New Moon Rising  
  93 18 [S1E18] Five by Five
  94 19 [S1E19] Sanctuary
95 76 [S4E20] The Yoko Factor  
96 77 [S4E21] Primeval  
97 78 [S4E22] Restless  
  98 20 [S1E20] War Zone
  99 21 [S1E21] Blind Date
  100 22 [S1E22] To Shanshu in L.A.
Buffy Season 5 Angel Season 2
  101 23 [S2E1] Judgment
102 79 [S5E1] Buffy vs. Dracula  
  103 24 [S2E2] Are You Now or Have You Ever Been
104 80 [S5E2] Real Me  
  105 25 [S2E3] First Impressions
106 81 [S5E3] The Replacement  
  107 26 [S2E4] Untouched
108 82 [S5E4] Out of My Mind  
  109 27 [S2E5] Dear Boy
110 83 [S5E5] No Place Like Home  
  111 28 [S2E6] Guise Will Be Guise
112 84 [S5E6] Family  
  113 29 [S2E7] Darla
114 85 [S5E7] Fool for Love  
  115 30 [S2E8] The Shroud of Rahmon
116 86 [S5E8] Shadow  
  117 31 [S2E9] The Trial
118 87 [S5E9] Listening to Fear  
  119 32 [S2E10] Reunion
120 88 [S5E10] Into the Woods  
  121 33 [S2E11] Redefinition
122 89 [S5E11] Triangle  
  123 34 [S2E12] Blood Money
124 90 [S5E12] Checkpoint  
  125 35 [S2E13] Happy Anniversary
126 91 [S5E13] Blood Ties  
  127 36 [S2E14] The Thin Dead Line
128 92 [S5E14] Crush  
  129 37 [S2E15] Reprise
130 93 [S5E15] I Was Made to Love You  
  131 38 [S2E16] Epiphany
132 94 [S5E16] The Body  
  133 39 [S2E17] Disharmony
134 95 [S5E17] Forever  
  135 40 [S2E18] Dead End
136 96 [S5E18] Intervention  
  137 41 [S2E19] Belonging
  138 42 [S2E20] Over the Rainbow
139 97 [S5E19] Tough Love  
140 98 [S5E20] Spiral  
  141 43 [S2E21] Through the Looking Glass
142 99 [S5E21] The Weight of the World  
143 100 [S5E22] The Gift  
  144 44 [S2E22] There's No Place Like Plrtz Glrb
Buffy Season 6 Angel Season 3
  145 45 [S3E1] Heartthrob
  146 46 [S3E2] That Vision Thing
  147 47 [S3E3] That Old Gang of Mine
148 101 [S6E1] Bargaining, Part One  
149 102 [S6E2] Bargaining, Part Two  
150 103 [S6E3] After Life  
  151 48 [S3E4] Carpe Noctem
152 104 [S6E4] Flooded  
  153 49 [S3E5] Fredless
154 105 [S6E5] Life Serial  
  155 50 [S3E6] Billy
156 106 [S6E6] All the Way  
  157 51 [S3E7] Offspring
158 107 [S6E7] Once More, with Feeling  
  159 52 [S3E8] Quickening
160 108 [S6E8] Tabula Rasa  
  161 53 [S3E9] Lullaby
162 109 [S6E9] Smashed  
163 110 [S6E10] Wrecked  
  164 54 [S3E10] Dad
165 111 [S6E11] Gone  
  166 55 [S3E11] Birthday
  167 56 [S3E12] Provider
168 112 [S6E12] Doublemeat Palace  
  169 57 [S3E13] Waiting in the Wings
170 113 [S6E13] Dead Things  
171 114 [S6E14] Older and Far Away  
  172 58 [S3E14] Couplet
  173 59 [S3E15] Loyalty
174 115 [S6E15] As You Were  
  175 60 [S3E16] Sleep Tight
176 116 [S6E16] Hell's Bells  
177 117 [S6E17] Normal Again  
  178 61 [S3E17] Forgiving
  179 62 [S3E18] Double or Nothing
  180 63 [S3E19] The Price
181 118 [S6E18] Entropy  
  182 64 [S3E20] A New World
183 119 [S6E19] Seeing Red  
  184 65 [S3E21] Benediction
185 120 [S6E20] Villains  
  186 66 [S3E22] Tomorrow
187 121 [S6E21] Two to Go  
188 122 [S6E22] Grave  
Buffy Season 7 Angel Season 4
189 123 [S7E1] Lessons  
190 124 [S7E2] Beneath You  
  191 67 [S4E1] Deep Down
192 125 [S7E3] Same Time, Same Place  
  193 68 [S4E2] Ground State
194 126 [S7E4] Help  
  195 69 [S4E3] The House Always Wins
196 127 [S7E5] Selfless  
  197 70 [S4E4] Slouching Toward Bethlehem
  198 71 [S4E5] Supersymmetry
199 128 [S7E6] Him  
  200 72 [S4E6] Spin the Bottle
201 129 [S7E7] Conversations with Dead People  
  202 73 [S4E7] Apocalypse, Nowish
203 130 [S7E8] Sleeper  
204 131 [S7E9] Never Leave Me  
205 132 [S7E10] Bring on the Night  
206 133 [S7E11] Showtime  
  207 74 [S4E8] Habeas Corpses
208 134 [S7E12] Potential  
  209 75 [S4E9] Long Day's Journey
  210 76 [S4E10] Awakening
211 135 [S7E13] The Killer in Me  
  212 77 [S4E11] Soulless
213 136 [S7E14] First Date  
  214 78 [S4E12] Calvary
215 137 [S7E15] Get It Done  
216 138 [S7E16] Storyteller  
  217 79 [S4E13] Salvage
  218 80 [S4E14] Release
219 139 [S7E17] Lies My Parents Told Me  
  220 81 [S4E15] Orpheus
  221 82 [S4E16] Players
  222 83 [S4E17] Inside Out
  223 84 [S4E18] Shiny Happy People
224 140 [S7E18] Dirty Girls  
  225 85 [S4E19] The Magic Bullet
  226 86 [S4E20] Sacrifice
227 141 [S7E19] Empty Places  
  228 87 [S4E21] Peace Out
229 142 [S7E20] Touched  
  230 88 [S4E22] Home
231 143 [S7E21] End of Days  
232 144 [S7E22] Chosen  
  Angel Season 5
  233 89 [S5E1] Conviction
  234 90 [S5E2] Just Rewards
  235 91 [S5E3] Unleashed
  236 92 [S5E4] Hell Bound
  237 93 [S5E5] Life of the Party
  238 94 [S5E6] The Cautionary Tale of Numero Cinco
  239 95 [S5E7] Lineage
  240 96 [S5E8] Destiny
  241 97 [S5E9] Harm's Way
  242 98 [S5E10] Soul Purpose
  243 99 [S5E11] Damage
  244 100 [S5E12] You're Welcome
  245 101 [S5E13] Why We Fight
  246 102 [S5E14] Smile Time
  247 103 [S5E15] A Hole in the World
  248 104 [S5E16] Shells
  249 105 [S5E17] Underneath
  250 106 [S5E18] Origin
  251 107 [S5E19] Time Bomb
  252 108 [S5E20] The Girl in Question
  253 109 [S5E21] Power Play
  254 110 [S5E22] Not Fade Away