Interesting article and plenty of good tips but I do not agree on the bios update as usually bios updates are for those who's motherboard will not support certain features, then it is necessary to update if this will fix the problem... The old saying... if not broken don't touch it.
Tweaking the bios settings itself certainly helps but be aware of understanding what you are doing in bios as this can create big problems with incorrect settings.