What *exactly* are you looking for. Different methods will give you different results because there are subtle differences in what they are exactly telling you. If you are simply reporting this back to the user... well at least this number will be somewhat consistent with other methods they might be looking at.