I'm with Ian and Sades on this. While I like some solutions, I have always found limitations of some sort no matter who makes them. I want tools, instead, that allow me to dream up whatever special application I can create and do it exactly to the spec of my clients or whoever needs it.