yeye, register them for sure, not just because off competitors, or linking them to your main site, you should develop them too, implementing different tactics, maybe some will work better than main site.
open accounts on web 2.0 properties and register free domains with your keywords as well, you'll need them for promotion your other domains.
cheers.