The E51 has a single CPU running at 369mhz. The N95-3 NAM has dual CPUs running at 332mhz, the same as the Euro N95.
Generally the E51 seems very similar to other recent mid-range S60 phones such as the 6120 Classic, 6110 Navigator and 5700, but the E51 has over twice as much free RAM and a higher capacity battery.
The American N95 seems pretty similar to the original European N95, but the American N95 has four times as much free RAM and a higher capacity battery.