AirWX.
It costs a few bucks (I think it was $5 when I got it), but it has real time METARs and TAFs, wx charts, nearest airport, flight computer, airport diagrams, approach plates, A/FD pages etc. It even has low level enroute IFR charts and sectional charts for the area around an airport that you choose. Pretty ridiculous actually.