April is still a quiet month compare to the summer season. Just look at Oblivion's performance this month. Captain America 2 has to be really good to set records in April. And competition doesn't matter that much to sure-fire blockbuster movie franchises such as Iron Man, Batman, etc. Some movies opened in a very crowded month/weekend and still managed to gross more than 200 to 300 million. Captain America is not even a big movie franchise yet. Its probably going to do decent business, but as far as setting records, earning more than 200 million with an April release date, I'm not sure if this movie achieve that.