Hi esperanto, I`ll offer you my two cents on the first link.
One thing that stands out, and it`s a BIG pet peeve of mine, is the pronunciation (or lack of it) of the lax "i". Many non-native speakers pronounce words such as "hit-heat" or "bit-beat" the same. It`s not quite as pronounced with you as with others, but it is there nontheless. Another "problem" I hear is pronouncing the vowel sound in "up" and "back" the same. If you`re looking for absolute perfection, you`ll simply have to listen as carefully as possible to native speakers, taking care to hear the differences in vowels. Your accent sounds alot like a Castilian Spanish one to me, and Spanish speakers always use a rhotic accent when speaking English (rhotic accents sound better to most Americans, since most Americans have one). So, I can`t really fault you too much on the second link. You said you were going for enunciation in the links to emphasize your problem areas, but remember NOT to enunciate so much when speaking English. Also, try not to talk so fast. You`ll sound more natural.
- For Teachers