Amazon (Trent), I'd rather not say pricewise, suffice to say, it wasn't cheap! Could probaly of saved some money if I did some of the work myself, but I basically suck at making things, so it got pricey.
Looking at those pics of yours makes me think mine could do with a few more plants. By the way, most of the rocks on mine have holes drilled into them to support pipelines to automatically water the plants (using the same pump that pushes the waterfall).
If you decide to go ahead with your pond, I suggest you seal the cement really well, even if you have to pay a few extra hundred dollars. I have had huge problems with my ph and possibly lime poisoning some of my fish because of insufficient sealing.
Hasi, I will take more pics soon, its been raining alot here.