I agree they taste awful if they're overcooked.
If they're in season, I have honed my boiling technique to catch them just after the crisp stage - a little mint in the water is nice too.
Out of season, I buy the button sprouts and steam them.
Edit - Errors of the spelling variaty