I agree. While having to design once for both platforms could be great for the designer, it isn't for the user. Following the guidelines of the specific platform cut enormously the learning curve and makes the use of the app more natural. Just think about all the fuss about the three buttons in iTunes 10 placed vertically instead of horizontally, moving away from the standard position.