In English, a definite article is not typically used in front of company names, except if you want to refer to some particular building (e.g. I went to the McDonald's around the corner).
However, does the same thing hold for product names? For example, which of the following sentences would work better?
- Logitech's new S30 is an improved version of the S29.
- Logitech's new S30 is an improved version of S29.
The former sounds much better to me, but that may be because we throw around a lot of definite articles in my native language :)