I have been a little put off investigating Indigo as it exists in the PDC developer preview, since I have read that the Milestone 5 release (which is NOT in the PDC developer preview) added a considerable amount to the API (especially in terms of ease of use). Here is some good advice about using today's technologies with Indigo in mind.
I've also been investigating serviced components/enterprise services, and found this excellent FAQ on GotDotNet.
I uninstalled ReSharper a couple of days ago - I found it's code completion features less useful than what VS.NET provides. I did not really get around to investigating it's refactoring support (which is supposedly one of it's strengths), so it is perhaps not a true test of it's usefulness. Maybe in a couple of releases time I will give it another try.