3.2 MP Canon S30 for $409 good Deal???? What would be better?