After Froyo upgrade, things seems to be faster.
To ensure good setup:
1) Backup your data.
2) Hard reset phone to factory default.
3) Re-configure phone settings.
4) Restore data (from step 1).
5) Do not use 'Live wallpaper' (resource hungry).
6) Do not use 'Task Killer'.
(read somewhere that from v2.1 and onwards, 'Task killer' became ineffective. Only use it for poorly written apps. If possible, uninstall and do not use the poorly written apps & 'Task killer').
7) Try not to use 'App2SD'
Read/write speed to internal memory is much faster than External memory.
8) Only use Froyo compatible apps.
9) Reduce apps' update frequency.
E.g. change from 15mins to 60mins.
10) Press Menu, Settings -> Display -> Animation. Change it to 'some animations' or 'no animations'.
11) Reduce the usage of 'widgets'. Because 'widgets' needs to update themselves from time to time. Usage of 'shortcuts' should be okay.
12) Try not to use interface overlays. 'HTC sense' by itself took up some resources. If you use other overlays (E.g. Iphone, Windows7). Availability of resources will be affected.
Hope these helps.