TLD matters to a certain extent. What is your main woe is that the name itself is already taken, so particular TLD (.com or any other) doesn't matter that much. Which TLD to pick is entirely different concern. It largely depends on your target market. Unless your target market is niche specific, tech savvy or limited to a certain geography, .com is a given.