hi i need advice to lower my motherboards temperature....ive been using my pc for awhile now ,,,until i took it to a technician to have a power supply put up when he notice the temp of my mboard daw was 50 celcius . he said its not normal . he said to clean the fan next to my processor since it was packed with dust .i cleaned it but its still hot ! its 65 c ! the fan speed seems fast,,wel he said it was fast . ive installed some temp monitoring software ,,,,it registered aat 78 celcius.
ive got 2 fans,,, 1 at the side 1 in the front ! just what the ...... is wrong
whats wrong with my cpu

how do i solve this

any ideas very much appreciated.
im using intel pentium 4 2.4GHz
motherboard p4vp mx asus
512MB + 265 MB RAM
MAXTOR HDD 40 GIG pata
WDC HDD 80 GIG pata
GEFORCE 6200
PSU 600W with 1 jumbo fan