Another alternative may be one of these drop-in iPod gizmos. You've got a variety of vendors offering these things, at different price points and form factors.