Nice site.... wish I could read Romanian
Are you caching on the server pages for this page? If not you have a wonderful opportunity to take some sections out of this home page and have it cached to speed up things dramatically.
Is there heavy database access going on? If this data doesn't change frequently, you can cache it to avoid having to hit the database to regenerate the page for each page hit.
Everything in the left and right columns can be cached. The weather and stock quotes wont be cacheable as they appear to change frequently.
There looks to be quite a lot of time taken generating the middle section of the page (the shout area). I am assuming this is coming from a database.
Look into using Smarty Templates as a means to do this.
smarty.php.net
In regards to page size, I find it best to have no more than 50K per page targeting 56K modem connections.
Kerry Kobashi
Kobashi Computing