I have blender sitting on hard drive from 8 months - and i still havent figured how to texture a damn model
Texturing is not that hard in Blender. Most people complain about the interface and once you get used to it the interface is fast, much faster to navigate than the $$$ packages.
Also how does Unity fit in to this equation. I have never used it but heard that have a free version.