My basic all-around soil recipe is about 40% perlite and 60% composted cow manure with humus from the local farmer's supply.
The pH is just right as is, and then you can add other amendments depending what you're going to use it for, like guano for bloom or fish for grow, etc.
Oh yeah, and don't forget how lovely worm castings and kelp extract are to make it even better.