All are good quality, but all don't have the same spring rates. Depends on what you want to do with them.
H and R's are generally stiffer.
Eibach is up there in the stifness category too.
Teins are generally a softer spring made for more daily driving.
Nate.