Salanis wrote: The German bank account is something the Consulate told me I need specifically to get a visa for >3months.
Really? That's weird. I never had to set up a German Bank account.
Also, a Top Gear top tip: Not a lot of places actually accept Visa and Mastercard.