As I had mentioned some time back in another thread, my personal feeling is that the cap would be reached around May or later. Attorneys generally take the better safe than sorry position, and thats why we heard that the cap would be over by early next year. In previous years the INS is reported to have issued more H1B approvals than the cap. Of course no one can rely on these things, and its safest to get the H1B as early as possible.