Hello... I've just registered here after reading through most of this thread ;D
Here a few suggestions to the air-fighting-system:
Perhaps the best solution is a quasi-turn-based system.
For example: You're flying. Then an enemy comes into range. Now the game auto-pauses and you can choose between different options, how to deal with the enemy:
Option a) Take a rock and throw it on the enemy!
Option b) Start a melee attack with the dragons claws and your lance!
Option c) Start a ranged attack with the dragons breath!
Option d) The enemy is too mighty. I will stay in the air and use my arrows against him!
Option e) Retreat!
Of course, you must have the things required for the options. So, if you have no bow in your inventory, option d) will not occur.
And if you need to change your fight commands, you can hit the pause-key again... and so on.
After you select an option, the game will resume and you will try to beat the enemy.
This will make air-fighting a lot more easier and you don't have to use 15 keys with 10 fingers simultaneosly <img src="/ubbthreads/images/graemlins/winkwink.gif" alt="" />
Uhhh... sorry for my bad English btw <img src="/ubbthreads/images/graemlins/winkwink.gif" alt="" />