I wish it WERE internet connected: for BMW to update the maps of the nav system can (supposedly) only be done at the BMW dealer, costs something like $180 for the map updates (North America), and requires a two day stay at the dealer, with associated labor-time fees.
BMW is just a laughable Big Money Waste.