Ich würde im Moment zu O2 tendieren.
Für Schüler & Studenten gibt's den O2o Tarif mit Kostendeckelung bei 45€ und dem 200MB Zusatzpaket für 10€ im Monat. Da gibt's aber immer wieder solche Aktionen, wenn du im richtigen Moment zuschlägst, kostet es dich noch weniger