Expedia.de does a good job.
Everything else I know has considerably higher risk. I frequently book dirt cheap tickets with opodo.de/edreams.de, but I wouldn't count on them if there's a problem with the booking.
Regarding Flight search engines, the usual suspects used in Europe are quite good.