Here in Norway, the company you work for pays your taxes for you based on a personal tax card. The personal tax-card is distributed electronically from the government to every citizen based on last years income.
When we get our tax return forms, all debts, interests, banksavings, stocks and property is already filled out. Most people only have to make small changes.
Everything you need to change in the forms, are available online.
If you own taxes or you've paid too much through the year, the final balace must be cleared by june.
Seems like the system you guys got over the pond is vastly overcomplicated.