i've bought both the air fx and the efx 500
i hate the air fx now - it dampens the overall sound. plus it's so inaccurate.
the efx is good but still i wish i had more effects and more control.
the kaoss pad i've fiddled with on loads of occasions and i really don't like it.