I launched Peace Love Code version 2. It is XML based, caching, there is a VB and c# version of it, and runs on .Net 2.0. It was .Net 3.5 until I remembered my web host didn't support that. It will soon after I switch to Applied Innovations. I still need to add in a few more things into my XML file such as pictures for each item, but over all, I'm really happy with how it turned out.
I'll do a Coding4Fun write up shortly for this.
If you want the source, c# or VB flavor?