I am giving a short lecture series on graph Ramsey theory to a group of gifted high school seniors. The brief outline is to start with the "six people at a dinner party" question, transition into the proof that $R(m,n)$ exists in general, and establish rough lower and upper bounds (by the probabilistic method and recursion, respectively).
I would like to end with a few applications of this seemingly esoteric theory. The statement should be relatively easy to apprehend. The proof need not be simple, but the role of graph Ramsey theory should at least be evident.
Two examples spring to my mind. Schur's theorem states that any finite-coloring of the integers has a color class in which $x + y = z$. The Ramsey theoretic proof simply requires coloring an appropriate graph and finding a monochromatic triangle. Another is the general Happy Ending problem, which asserts that a sufficiently large collection of points in general position admits a convex polygon of any fixed size. I need to brush up on it myself, but the proof I seem to recall requires coloring triples of points, which may already be stretching the imagination a bit.