I'd go down the OpenGL path if I were you.

So, can you provide use with a screenshot of your app. We would like to see what you are trying to do and how blurry the output actually is.