You might check out the HUGE discussion boards at
Head FI . But beware: lots of opinionated people there (so unlike here *sigh*). Anyway, lots of good ideas and comparisons for you to read about!
An external amp for any portable unit is a great idea. You'll like the sound much better.