Following a successful 24-hour giveaway last month, Opera Software has decided to drop the banner ads from its Web browser and permanently nix the licensing fee. Opera 8.5 is now available for ...