Forget the barbecue and the beach. There's great television on over the July Fourth weekend!
As always, TV Fanatic has you covered. Take a look below at what various marathons will be running on various networks over the next few days...
Eureka (SyFy, 11 p.m. – Saturday, 5 a.m.): The first half of Season 4 will air. The second half premieres on July 11.
Battlestar Galactica (BBC America, 7 a.m. – 9 p.m.): This marathon includes the two-part miniseries "Night."
Frasier (Hallmark Channel, 11 a.m. – Sunday, 1 a.m.): Kelsey Grammer wasn't always known for trading public barbs with Camille Grammer.
NCIS (USA Network, 3 p.m. – 11 p.m.): You can't ever get too much Gibbs, can you?
Teen Mom (MTV, 4 p.m. – Sunday, 12:30 a.m.): But you can get too much of these troubled young women.JULY 3
America’s Next Top Model (Oxygen, 8 a.m. – 7 p.m.): Relive Cycle Six.
Arrested Development (IFC, 11:45 a.m. – 3:15 p.m.): Prepare to have Gob's theme song stuck in your head all weekend.
The Glades (A&E, noon – 5 p.m.): An underrated original series on A&E.
Law & Order: SVU (USA Network, 2 p.m. – 11 p.m.): Weird. USA never airs reruns of this show.
Royal Pains (USA Network, 6 a.m. – 6 p.m.): It's called the “Catch-Up & Mustard Marathon." Gotta love that.
Project Runway (Style, 6 a.m. – 8 p.m.): Relive Season 3.
One Tree Hill (SoapNet, 11 a.m. – 6 p.m.): Seven party-themed episodes.
Firefly (Science Channel, 8 a.m. – Tuesday, 2 a.m.):Nathan Fillion pre-Castle, Melinda Clarke pre-Nikita, Christina Hendricks pre-Mad Men. Wow.