Alright, here we go people.... please bear with me

I think Walt appeared to Shannon because he gave her Vincent to care for. Vincent isn't exactly your average dog....and I do suspect the writers will one day renew their script for the Island, from Vincent's perspective. Remember, in "Three Minutes," Walt screams out "How's Vincent?" It wasn't because he missed his dog, it was because he was going to send a message to his dad via Vincent, the Dog of Doom (as Lindelof has called him).
I don't think Walt is there for an "experiment." He's gifted and they know that. They may want Aaron for the very same reason....
and now I'm probably going to piss some people off but here goes: I don't believe Danielle killed her crew. TheOthers as we know them were a science team, still are, and have Alex. Danielle is the nutjob. Cassullivan at abc.com's site contributed to the theory that they banished Danielle, but I firmly believe TheOthers are Danielle's crew she never killed. Not one iota of her Season 1 story has ever stood up as the truth--she's been lying her ass off from day 1 to our Losties.
Those are my thoughts about this subject, anyone else have any ideas?
*Des8