Budget '08: Experts answer queries