Spiral Out said:_http://www.astro.com
You can register for free and get a natal chart for free. Under "free horoscopes" click on "Personal Portrait" or "Astro Click Portrait" and type in your birth data (Date, Time and Place).
Once you know your natal chart and where the planets are (in the houses and in relation to each other) you can also search the internet for other descriptions and insight.
The only disappointing thing is that sometimes they can be wrong. I have my exact birth time from my birth certificate and it seems that automated softwares are unable to calculate my natal chart right. Its bizarre. If you do my chart manually, you'll see that I'm not what a software claims me to be. I don't know why this happens.
I found a website: _astrosage.com, which claims some kind of specific software. Now, I don't like that website except that they are the only ones which get my moon sign right.
FWIW.