Personally I wouldn't wish for immortality, eventually I would run out of ideas, every day life would become boring, idea to outlive everyone I care for, may care for is not really appealing.

To see the future I guess, it would certainly help to avoid unnecessary problems, and it would improve my odds when placing a bet =).