Welcome to the forums Steve, glad you like your new car. I wouldn't worry about cruise control, you'll be too busy overtaking to worry about that :) Have you asked your dealer about the service light? Seems strange that it's on soon after buying, unless you've actually had the car a while that is!