IT'S ON SPACECAST.COM IN THEIR VIDEO SECTION: BATTLESTAR GALACTICA > SNEEK PEEKS.
I feel totally selfish, I've had this for like 2 1/2 hours now *hides* BUT HERE YOU GO.
But I am still awesome, right?
Sorry the quality isn't that great. BUT IT IS BETTER than the leaked one.
EDIT: EVERYONE CAN SEE IT NOW. YAY! CHECK IT OUT: HERE