Wenn Du eine wirklich gute Magnetantenne für CB-Funk willst kann ich die "LittleWil" von Wilson USA empfehlen. Ist eine ca. 1m lange Stahlrute. Wenn Du allerdings Masse-Probleme hast ist sie etwas empfindlich...
Oder Du stellst Dir aus einem Magnetfuss und einer normalen Antenne ein Paket zusammen. Ich hab' zu meiner CB-Zeit mal einen PL-Magnetfuss mit 16cm Durchmesser gehabt, darauf irgendeine Sirtel-Antenne (mit dicker Stahlrute, ca. 2m lang), war damals mit das Beste was es in dem Bereich gab. War allerdings ein Ungetüm auf meinem 2er Golf :-)
Informier Dich doch am Besten mal in CB-Funk-Foren und lies Dir ein paar Testberichte.