Lol gally the best tar remover on the market is definetely the Tardis - horrible stuff though lol, spilt some on my drive and practically melted it (mother went mad!)
G101 as a cleaner/degreaser is spot on though. I mainly use mine for the engine bay, wheel arches and scrubbing down the tyres.