While avoiding answering the question...
I once had a detailed star chart drawn somewhere online (I forget where). Based upon my date, time, and location of birth, the analysis accurately described several events I have already experienced. Interestingly, the outcome was based on gender. The one that stuck with me was its assumption that my mother left when I was very young, only true based on my star chart and gender.
But if you want to be surprised, you don't have to get a whole chart done. There is a book that will tell you about your astrological profile based on the week you were born, and it is called The Secret Language of Birthdays. Check it out the next time you're in Borders (just don't pay for it). I only partially identified with the description of the average Gemini, but upon reading about my week, I decided astrology was able to produce some information of merit to me after all. The Secret Language of Relationships is even more eerily accurate: its most outlandish statements ended up being literally true in my friendships.
I don't believe astrology can be explained in a way that will satisfy science, so I'm not going to try.