Using the nodetree branch duplication (added to solve displacement issue) we should be able to create bump that is near cycles quality. However, this will come at a cost as the bump tree will need to be evaluated trice.
We need to change the texture coordinates for all the texture nodes that are in the bump branch to account for the ddx/ddy.
Should be straight forward.
Estimate : 1 week