I want to know it all... and I love to speculate. So, in the spirit of speculation:
Why is Mike on Wisteria Lane? It appears he's looking to find out what happened to his ex-, right? She had an affair with MaryAlice's husband (forget his name)
Why did MaryAlice kill herself? Witness protection program... she *thought* that's what Mrs. Huber knew. She's in the program because Mike's ex- had mob connections, and MaryAlice had something to do with her death... (see above)
Whats Lynette's husbands "secret"? He cheated on her... many times.
Where and who are Dana? This one stumps me. Will get back to you on this one.
Will John and Gabrielle ever get back together? No... but John will not give up; eventually he'll got psycho on her.
Happy, smile! Sad, frown! Use the corresponding face with the corresponding emotion! - Kate (Meg Ryan), French Kiss