if you want to optimise your site for better page rank on google you must drop the frames, make sure each link on the site has its own page and that the search words that would be used to pull that information from google is in the title and links (meta tags and google are a waste which i see is hellkoms primary means generating keywords) also add alt tags to links with this format <a href="http://www.helkom.co.za" alt="Keyword goes here" title="keyword goes here">keyword goes here</a>
theres more you can do, get google to refresh the site more often and make sure the keyword is formatted in larger text within the pages somewhere, google weighs the importance of the words depending on its formatting and whether its linked or not, for instance a link is higher than normal text, bold test is higher than a link, a bold link is higher than both normal text or normal link and a bold link thats set to a large font is higher than all.
Also get people to link with text not images, or if theres an image add alt + title attributes to the img tag and more importantly get some sort of system where people can just include some java script in thier page that writes your link data (like google do for ad words) in thier page so you have more control and even better is give people a reason to link to your site other than "link to us because ytou hate telkom" like get a php script that gives people points per unique referal and then have a php script just download thier page per x number of points so that they get a hit or ten for sending you visitors, or list the top referers.
also make sure peopel link to the same domain, like you get people accessing sites from
http://helkom.co.za and
http://www.helkom.co.za, thats why now
http://helkom.co.za has a page rank of 1 and
http://www.helkom.co.za has a page rank of 5
the biggest problem you have, and the main reason why the hellkom page rank is only 5 (which is low) is the frames.
another major factor is you can have a million low ranking sites linking to you giving you an extra point in googles page rank system but 1 big site can give you 3 points easy, so my advise is get a big site to link to you as an affiliate on a front page.
telkom can get large sites to link to them dont forget so they can influence thier page rank alot, right now thier page rank for the new site is low but when the page ranks are updated in 3 weeks it will be way higher, so you need to compete with that, the most helkom could ever hope to get is a 7 (with or without money) where as telkom could easily get an 8 if they invested a little money into the situation.
Just drop the frames and change the main title and sub titles of each page to start