I really don't think there are any asteroids coming this way.
Light can do some crazy things, especially when it is the source of it.
The Universe isn't full of as much junk as you think it is. If it was, you probably wouldn't be able to see any stars. The debris would create a
"fog", and block our view. The universe is so vast, and the Earth so small, that it would be like trying to throw a rock at a gran of sand from
miles away.
Actually, I think the way the solar system is designed, it would be extremely rare for anything really huge to hit us. Like winning the lottery. The
moon serves a good purpose actually, it's like a source of gravity that will help curve objects out of the way. Venus', Earth's, Mars', and other
planets' rotation around the Sun also helps prevent major collisions.
Seriously, have you ever tried to hit a moving target?
I don't think the Sun will emit any large solid objects either, they would be vaporized before they even reach 10 miles away from the Sun. It would
melt to molten lava, and the vacuum of space will expand the lava, and into tiny droplets like rain. If they do manage to survive past 10 miles, they
will start to cool the further and further away it gets, and if it manages to not be effected by the rotation of the planets, it could possibly turn
into a shooting star on Earth. ...and maybe someones future pet rock.
[edit on 26-2-2009 by ALLis0NE]