Fun, powerful and economical Engine - suggestions ??