DUDE. I have Speediums on both my front and rear wheel. I have only had this setup built and rideable for a few days, and haven't had a problem....yet. It's funny you should mention them b/c I never have seen any other reviews and they were cheap and made by Michelin, so I figured they would be okay. Maybe I'll get lucky...I hope cause I really can't afford new tires right now. I got mine for 20 bucks a pop from Ben's.
Also, I have Ultra Sports on my road bike and have gotten tons of flats. TONS. ughhh. what should I get instead?? Gator Skins??