Throwing up a modal window is a good way to get attention, but they can be a turnoff for visitors. They might be inconvenient to navigate around, they might cause other processes the user is doing to stop, or they might simply just be a cause of annoyance for a user. Try a subtler prompt, and you might find happier users.