To be honest I would not let the No Microsoft support worry you. Microsoft will supply basic support to owners of retail copies of Windows 7.
In the case of OEM copies this is the responsibility or the system builder - in this case you.
You will still be eligible for the normal use of Microsoft update and other service packs etc.
As for technical support I believe you are already on the best support site for Windows 7 anywhere on the Web - SevenForums