If they haven't played 3.5 it might be a good idea to only stick to the basic classes like you started out doing. IE, you mentioned wizard, ranger, and bard. Any of the other basic classes could be good for a first 3.5 adventure too: fighter, sorcerer, barbarian, druid, monk, paladin, rogue...