I was fortunate enough to witness three shuttle launches between 2000 and 2010. They were STS-101 on May 19, 2000, STS-109 on March 1, 2002 and STS-132 on May 14, 2010. Images that I took of all three are posted on this site.
Living here in the North Texas area has also proved to be prime viewing for many of the re-entry and landing ground tracks which I delighted in viewing as well.
Click on a mission patch below to be taken images I captured of the launches.