Mmm, nice angle on the plane. Never seen those engines on a 742 before, what kind are they?
Now, time to
annihalate your self esteem break down the shot...
1. I don't like the opaqueness of the cloudscape beneath the aircraft, as it makes it hard to tell what the landmarks on the ground are, and it gives the scene a sort of "fog blandness." What I mean is, that stuff looks like fog, but does not do what fog is supposed to do. Besides, you are a much too high to be seeing fog as a sight inconveniance, you should see it like you would any other cloud. I would have preferred a clear view, but that's me, and I'm picky.

2. A few more cirrus clouds might not have hurt, but you don't have control over where the clouds show up, so that is not on your case.
3. The plane is beautiful, and actually helps the pic out a lot, drawing your eyes away from the foggy cloudscape below.
Conclusion: Cloudscape could have been better, but the plane helps this shot a lot.
Good capture there!
