I have an app called VFRNav, however this is only for Germany,Austria,and Switzerland.
It has all basic air navigation features, but I have not tried it out yet in the air. Maps are based on OpenStreetMap. I think it fits better on a kneepad than an iPad.