First, I know there are some work arounds to get global time information, but they are awkward and have limits.
The global reporting package should really have a Global Time Report showing totals for billable and non-billable and appropriate filtering.
This would make invoicing much easier for us and I would gladly upgrade to Enterprise if it had a good Global Time Report.