Personally, I'd say that if it's stopped bubbling, primary fermentation is complete. I'd rack it to secondary anytime between now and Saturday. Take a hydrometer reading when you do that. If it is significantly lower than your original gravity, then you're gold. I bet it is.
Up next: Big Brew Off competition between me and Kaptain Karma as one team, and my two roommates as another--We'll be brewing Pale Ales with specifications on malts, hops, and total yeild to see who's version is better (and to end up with ten total gallons of great beer).
Also up soon: Belgian Dubbel
Primary: Grampa's Woodshed Apple Smoked Porter
Secondary: Zombiefoot California Common, Chocolate Strong Porter
Drinking: Seamus O'Drunkagan Irish Red, Humble Pie Imperial Stout, Capricorn IPA