Hi Davy - Comparing Planned and Actual hours is a little tricky. You can do it with tasks and projects (and then of course programs, portfolios, companies, and groups), but it gets harder when you are working with roles and users.
The main reason is that the planned hours info is on the Assignment Object type while the actual hours are on the Hours object type. You can kind of get away with this if you only assign one user or role to every task, but most people have multiple people on at least a few tasks.