Looks like a pretty nice list of programs. I really like Resco's utilities, and I can't live without FTouchFlo; scroll bars are so last week
There is a little Internet Explorer/TCPMP plugin that will let you play flash videos from a lot of sites (youtube, google video, etc.). I'm sure it's posted in multiple threads here at PPCGeeks, but you can also get it here:
http://discussion.treocentral.com/showpost.php?p=1319431&postcount=1
WMWiFiRouter is a cool program that shares your phone's internet connection over WiFi. That one's another must have for me. It is free up to version .91. Available here:
www.freewareppc.com/communication/wmwifirouter.shtml
Google Maps and Live Search are great for mapping. A_C from XDA-Developers also makes some amazing free apps. Slide2Unlock(2) and Slide2Play (still in development) are both great.
http://forum.xda-developers.com/show...ight=s2u2+.99p
http://forum.xda-developers.com/showthread.php?t=377627
That's about it off the top of my head Good luck