You will regret SLEEVE coilovers in a few months. Get the JIC full coilovers, or the Tein SS or Tein Flex, or shit, even the Apex WorldSport coilovers, and I GUARANTEE that you won't regret them in a few months.
If you're cheap, don't give a shit about handling, and want your shit ghetto-low, get sleeved coilovers.
If you just want a comfortable ride and a 'more aggressive' appearance (read: I'm too goddamn cheap to spend another $30 on shitty coilovers, and DEFINITELY too cheap to buy REAL coilovers, but it doesn't matter because I obviously won't be doing any autocross any time soon), buy springs.
Otherwise, get the real deal and get some REAL coilovers.
To answer your original question, Megan Racing blows goats. If you DO decide to get Megan shit, go ahead and get yourself a Fork strut bar and some Fork mirrors, too.