dude, just get a ruler and measure the diagonal length yourself. That should confirm the screen size.
Now here, I will use pure mathematics to do your area comparison, because geometrically, you are indeed correct. Just because two screens are the same diagonal length, doesn't mean they are the same size in area.
first, the Evo 4G:
The screen has an aspect ratio of 5:3
that means
(5*x)^2 + (3*x)^2 = 4.3^2
25*x^2 + 9*x^2 = 18.49
34x^2 = 18.49
x^2 = .5438...
x = .7374...
This means that the height of the Evo 4G screen is .7374 * 5 = 3.687 inches
and the width of the Evo 4G screen is .7374 * 3 = 2.212 inches
Now that we have this info, we can calculate the area of the Evo 4G screen to be 3.687 * 2.212 = 8.156 square inches
-----------------------------
Now we do the same for the EVO 3D
The screen has an aspect ratio of 16:9
that means
(16*x)^2 + (9*x)^2 = 4.3^2
256*x^2 + 81*x^2 = 18.49
337x^2 = 18.49
x^2 = .05487...
x = .2342...
This means that the height of the Evo 3D screen is .2342 * 16 = 3.747 inches
and the width of the Evo 3D screen is .2342 * 9 = 2.108 inches
Now that we have this info, we can calculate the area of the Evo 3D screen to be 3.747 * 2.108 = 7.899 square inches
So, here, I can confidently confirm that the screen on the Evo 4G is indeed bigger (if ever so slightly) than the screen on the Evo 3D. The difference is 8.156 - 7.899 = .257 square inches.
That means that the Evo 4G's screen is 3.25% larger than the Evo 3D's screen.
Put another way, the Evo 3D's screen is 3.15% smaller than the Evo 4G's screen.