As noted in its technical specifications, the new iPod shuffle released today requires iTunes 8.1, which is yet to be released. Apple's iTunes download page also includes a note about the upcoming release on the download button itself.
iTunes 8.1 "Coming Soon": Speed Boosts, TV/Movie Genius Feature and More
iTunes 8.1 "Coming Soon": Speed Boosts, TV/Movie Genius Feature and More