I watched the launch of the Atlantis last June from the KSC Visitor's Center complex. The only disadvantage of seeing the launch from that location is that you do not see the shuttle leave the pad, but you still feel the launch, even though you are over 8 miles from the pad.
With less than 15 scheduled launches of the shuttles left, I recommend trying to catch a launch at the Cape if at all possible.