Bevelling Issue with Subdivision Surfaces I have a modeling issue, could help me to solve this problem?

I want the marked edges to be bevelled (sharp) so that they keep
their form and get not distorted by the subdivision surface. 

It's almost perfect, except the weird artifacts. i already tried to use
weighted normals which helps a bit but do not save the day.

Thanks in advance!
Just to illustrate Fowl's point.

You also need to bevel adjacent edges.
That way the bevel has enough geometry to work with.