some of the shocks like the YFZ shocks, the TRX shocks, and the DS 450 shocks are very good shocks and just as good as any aftermarket shock when rebuilt. I don't know that I can say that about the stock 400EX shocks though.
How about some WORKS shocks? They are a decent shock that is less expensive than the Elka but alot better than your stockers.