Your probably going to end up contributing to development/promotion/etc of
non-free software. Most of the hardware out there is already got enough
issues that this method isn't really that desirable.
As an example: Dell, HP, Lenovo/IBM, and Toshiba have implemented digital
restrictions on all or at least some of there systems in recent years.
You can also avoid contributing to the population which supports “trusted
computing” by not buying into it. Trying to avoid DRM, trusted computing,
funding non-free software development, etc. is a near impossible task.
At best you can get a more-free software friendly system (from ThinkPenguin,
and probably nobody else at the moment) but nothing is going to be 100%.
There are insurmountable issues right now and contributing to companies that
don't really care isn't helping.