I think broccoli often gets overcooked. When this happens it gets mushy and loses a lot of its flavor and nutrients. Cook it until its color turns bright green and you can just stab it with a fork. It will be a little al dente, but I think the crunch adds a great texture to any meal.
Store your broccoli in a plastic bag in the refrigerator.