Mine (Opf3) costs a little bit, but is easy to use and very fast.
Opf3 goes open source!
I started to work at Microsoft with July 2009. Due to that change in my personal life I decided to make Opf3 open source. This allows a more flexible development and I'm sure you guys will love that move!