[Windows Mobile] Captain_Throwback:
As mentioned, these are the HTC skinned BT/Wi-Fi Comm Manager packages. It's up to you whether to include it or not (I always do)

This package creates a link in your startup folder to delete the WMP temp folder. I don't include this because I don't use Windows Media Player.

Don't include this. The FlashLiteShareDLL package is only for the OOBE (Out-Of-Box-Experience) package, that replaces the MS align screen/phone setup stuff. I've never gotten it to work on my Fuze (it always gets stuck at some point that's hardcoded to WVGA)

The is the Video Player for HTC Album I think it's also used for Slideshows, so yeah, you want to include this.

See my descriptions of the ones I know below. I'm only going to comment on ones that aren't essential, or ones I know something specific about.

aGPS_Confirmation

This is for HTC Location Settings. The version from the Topaz S2 & Leo (1.0.x) allow you to toggle Location Service, while the Rhodium S2 & Oboe versions (1.1.x) allow you to toggle AGPS.

Album_3_2

The is the version of Album that includes support for Social Networking - Upload to Facebook, YouTube (at least the Topaz S2, Rhodium S2, & Leo versions do).

AppointmentEditor

This is HTC's enhanced Calendar interface. I'm not sure if the Calendar tab works correctly without it (I don't think it does - at least it never did for me before)

App_Service

This package is unrelated to Sense (even old ROM versions w/TF3D included it), but it is necessary for something (though I'm not sure what). All I know is, using the Rhodium's App_Service package (along with newer USSD Service) provides the little CAPS/SYM indicator next to the SIP icon on COM2 ROMs.

Audio_Booster

This is HTC's EQ for AudioManager. It's not really necessary to include it, but if you don't, the link to Audio Booster in the Sense Music Tab Menu won't work (unless you use the version of SRS_WOW configured to replace it, that is). NOTE: Audio Booster can only be configured when a wired headset is attached to the device.

Audio_Manager_Engine

req'd for Sense Music Tab

BrowserSnapshot

If you use IE as your default browser, this package allows for the pictures to show up in the Internet tab for your favorite bookmarks. I don't include this package because I don't use IE.

ClearStorage

not really required. I include it anyway.

ConnectionSetup

Connection setup package has 3 parts - the package, the database, & the skin. I always use HTC Connection Setup over ADC or a pre-configured setup because it seems to work better, and it ensures Messaging Client will be set up correctly (if you use it). Even if you don't, it works better, imo.

Contact_Picker

necessary for several reasons, including Messaging Client & Appointment Editor

Contact_Utility_Engine

extremely important for Sense - make sure version from same ROM as Manila_People is used.

DeviceInfo

HTC enhanced Device information. Necessary for links from Manila Settings tab to work properly (not including this will take you to WM Settings, I believe, so it may not be required)

DiscretixDRM

A package for Digital Rights Media (DRM) protection. Lockstream is another version of this. I never include either, but I don't have any protected content to play.

DRM_Middleware

necessary for AudioManager/Sense Music Tab

Dshow

a dependency for several HTC packages. as noted by programatix, using a Rhodium/Topaz version gives best results. I've also gotten good results from the Tachi version.

Email_Setup_Wizard

This is HTC's enhanced e-mail setup. This is the one that opens when you choose "Add Account" in the Mail tab of Sense. There's also a shortcut for it called "Mail Setup". I think it can be left out, as choosing Add Account in that case should use the default Windows setup wizard (but I haven't verified this)

Facebook_Engine

Necessary for Facebook integration into Sense & Album.

FormatSD

App to Format SD card. Creates shortcut under "Tools". Not necessary to include (I never do).

GoogleLocationService

Used for "My Location" services (World Clock, Weather tab). Required.

GPS_GMM

Google Maps Mobile - I don't use the version that comes with the ship ROM - I install the latest version directly from Google. However, you need to have SOME version of Google Maps installed for the "Show on Map" feature of the People tab (and Footprints tab) to work. However, this package isn't necessary if you don't want to use those features.

GroupEditor

I'm not really sure what this package does. I believe it relates to the Groups on the People tab. I've always included it, so I'm not sure what happens if you don't.

GSensorCalibrator

self-explanatory. necessary so that the link to G-Sensor Calibrator in Settings tab works correctly. Besides that, it's not really required. I like to use it as a makeshift level sometimes :rolleyes:

HTCBirthday

I have no idea what this package does. I've seen no difference including it or not. Perhaps someone else knows?

HTCBookmark

REQUIRED for the Internet tab. Controls the Sense view of Bookmarks in Internet tab.

HTCFDN

HTC Fixed Dialing. Comm Manager-related package for HTC-skinned Fixed Dialing option (usually links from Comm Manager). Don't think it's necessary (though it might cause an error in Phone Services when choosing Fixed Dialing if it's not present - or it may default to Windows version, if there is any)

HTCFont_Link

required. This package contains the fonts used by HTC applications.

I didn't realize how long this post was going to be. I'll come back & finish it later. Remaining packages to review are below.

HTCFramework
HTCGeoService
HTCMessage
HTCMessaging
HTCNaviMgr
HTCScroll
HTCUtil
IE6Enhancement
InvokeSIMMg
Media_Tool_kit
Menu_Enhancement
mHub_VO
New_Contact_Card
NewMailAccount
Power
Sensor_SDK
Settings_Improvement
Shared_Modules
SharedResource
SIM_Mgr
SimContactImport
SimContactImport
Social_Networks_Engine
StartIconLoader
Text_Selection
TimeZoneAutoFix
USSD_Service
VBookmarkMgr

eReader & Doc tab I don't use anymore (eReader is hardcoded to WVGA, currently, so unusable, imo). But I've always included Footprints in my ROMs, and it works fine (albeit the flipping animation isn't the smoothest, but the tab functions). That's actually why I wish someone would port it :rolleyes: