ich sprech mal aus sicht von nem O2 kunden.
also, O2 bietet dir als 2-3h Telefonierer entweder ne art Zeitkontingent an, das du abtelefonieren kannst (da wären laut Liste 100 min für 10 euro im Monat, die sidn aber meines wissens anch bei den Mengen variabel, sprich für 20€ müsstest du auch 200 min bekommen können) die dann in alle Netze gehen, oder aber du weißt, du Telefonierst eh nur zu O2 und ins Festnetz, dann gibts die Mobileflat, die hat a dann keine Zeitbgrenzung der Telefonate zu O2 oder ins Festnetz (ok, ein Gespräch max. 2h danach musst du neu anrufen, haben aber ja alle) .
Zu jedem Tarif kannst du für 10€ die SmartPhoneFlat buchen und hast für 10€ ne Datenflat fürs Handy (nur Handy, Laptopnutzung ist nicht gestattet)
Als Onlinekunde gibst dann noch 10% Rabatt und 5% ab soundsoviel Monaten als Treuebonus.
Vergleich das mit deinen Gewohnheiten und den anderen Tarifen der anderen Anbieter, .....
Bzgl. Anbieter kann man eh keine Pauschalen empfehlungen geben.