Having made ROMs for my HTC Tattoo when I had one, I experimented with a patch for iDroid to make the LCD Fonts smaller, and what they would look like in iOS.
Here's the patch:
Apply to build.prop in system.img (aka
sudo losetup /dev/loop0 && sudo mount /dev/loop0 /mnt/iDroidSystem on Debian systems)
# LCD Density Patch
# Makes your screen look right.
# Fiddle with this setting to make the fonts tiny or HUGE.
# Patch by Coburn64, please don't remove this mesly credit line...
ro.sf.lcd_density=120
I have tested this, and everything is smaller but it's the way it's meant to be on a 320x480 screen. The 120 value is the DPI, that value is the default for the HTC Hero. Recommended values are 120 or 160, you could try 150, 100 or 96, 96 would make things small and could cause eye strain -
If problems persist, see your doctor 
.
I hoped this helps.