Just faced the same decision last week. You should do a side-by-side comparison at phonescoop dot com - very helpful.
We plunked down the extra money on the EVO. Since we are new subs to Virgin Mobile (and thus no option for a $25 unlimited text/data plan AFAIK), it seemed like a no brainer...