Here is my list, copied from another thread. All apps are free.
1. Places Directory -- lists nearby points of interest, such as restaurants, hotels, entertainment, etc.
2.Amazon -- manage your Amazon.com account, place orders, etc.
3. Movies -- shows what's new in theaters, on DVD and Blu-ray. Read reviews, watch trailers, etc.
4. Wifinder -- shows you what 802.11 wifi networks are in range.
5. Password keeper -- keep track of userids and passwords
6. Dazzle widget -- quick buttons for turning on/off gps, wifi, putting into airplane mode, etc.
7. A Online Radio -- free radio streaming. I picked this one because it streams the local radio station that carries Plymouth Whalers hockey games (we are season ticket holders).
8. Video player -- works better for me than the stock video player
9. Daily Strip -- read your favorite daily cartoon strips. I can keep up with Dilbert this way.
10. SportsTap -- get score and news updates from the major sports -- NFL, NBA, NHL, MLB, college football/bball, golf, auto racing
11. NFL Mobile -- ties into NFL.com and The NFL Network. Can watch NFL Network content.
12. Call Log trimmer -- automatically cleans your calling logs based on how many instances you set.
13. Astro File Manager -- already mentioned above
14. Weather Bug -- more useful widget than the stock HTC clock / weather widget.
15. Ring Droid -- create your own ring tones from mp3 files.
16. My Verizon -- manage my Verizon account. Maybe there is a similar app for Sprint.