20030517 talk-radio: Will Armaan click with the masses?