Man kann ja eine Diplomarbeit über ein rein theoretisches Thema, das vom Prof. vorgeschlagen wird schreiben oder es besteht ja auch die Möglichkeit die Diplomarbeit in Koorperation mit einem Unternehmen zu schreiben. Die Variante im Unternehmen bedeutet bestimmt mehr Aufwand - kann man dann mit einer besseren Note rechnen? Was würdet ihr empfehlen oder habt ihr schon einmal die Wahl gehabt und habt euch dann aus welchen Gründen für welche Variante entschlossen?

Das liegt an dir. Bist du eher der Theoretiker oder der Praktiker. Was liegt dir? Manchmal ist es bei praktischen Diplomarbeiten so, dass man sie gesponsert bekommt von einem Unternehmen. Natürlich nur wenn das Unternehmen sie auch verwerten kann. Außerdem kann ein Unternehmen dann auch Interesse an dir haben, wenn die Diplomarbeit gut war. Es wäre gut, wenn das Unternehmen schon ein Problem hat, das du lösen kannst. Bei einem eher konstruierten Thema zieren sich manche Unternehmen.

Generell, wenn Du später mal in der Wrtschaft arbeiten willst, ist eine praxisorientierte Arbeit sicher eine bessere Eintrittskarte in einen Job.
Natürlich musst Du das Thema mit dem Prof abstimmen, damit der nachher auch bereit ist, es zu korrigieren.
Der Aufwand ist nicht notwendigerweise höher - hängt vom Thema ab.
Du bekommst bei den meisten Unternehmen hinterher sogar eine Prämie für die Arbeit.
Du bekommst im Unternehmen von den Fachleuten meist beliebig fachliche Unterstützung - versuch mal einen Termin beim Prof zu bekommen!
Du arbeitest nicht für den "Papierkorb", sondern Deine Arbeit wird wirklich gebraucht.
Leider gibt es Hochschulen und Lehrstühle, die die Betreuung einer Diplomarbeit in der Industrie ablehnen - warum auch immer.
Ausserdem gibt es Hochschulen, die für die Betreuung einer solchen Arbeit - die praktisch aber meist gar nicht stattfindet - eine "Spende" in fünfstelliger Höher erwarten, was Firmen nicht notwendigerweise mitmachen.
Du musst also vor Beginn Deiner Suche nach einem Unternehmen erst einmal klären, ob "Dein" Prof überhaupt mitspielt und unter welchen Bedingungen.