duh... hadn't read closely enough... this is the same thing as what I said.  But... gotta make sure the compiler makes those all constants and isn't re-evaluating the two pow() functions every frame.