My concerns are mostly covered by the previous posts in this thread, but I thought I might as well post them here to provide some more weight to the argument.
The cap...
I do not have a problem with a cap, in principle - however 3 gigs on inbound and outbound traffic, both local and international, is FAR too low. As a frequent gamer I agree with Adder - game patches are becoming quite large and are released frequently (there are also a lot of games out there requiring patches), meaning that a substantial amount of the 3 gig cap is used up by this. As a number of patches are mirrored locally (on SAIX games, MWEB games, etc) it seems unfair that a large amount of local bandwidth used to retrieve these patches (500+ megs per month, as well as a lot more to actually PLAY the games locally) should negatively influence my ability to browse international sites. I would suggest either increasing the cap to some reasonable level (say, 10 gigs) or stop counting local traffic altogether.
I also strongly agree with TheRoDent - what measures, if any, are there to prevent unwanted traffic counting towards the cap? If Telkom cannot implement a solution to this problem then either the cap has to go or be substantially increased, as it is preposterous that we should be held accountable for all the "junk" bandwidth being consumed on our links without our knowledge and/or consent.
Port shaping HAS to go. Who the hell do Telkom think they are, dictating to us how we are to use the bandwidth that we pay for? I can understand their concern around the "P2P users consuming all the bandwidth", but then what is the cap for? I can't see how Telkom can in any way justify deprioritising the numerous valid uses of alternate services (VPNs, Distance Learning, Commercial in-house applications, Games, etc) just because they perceive P2P (ONE application) as a "bandwidth hog". You also cannot have both port shaping and a cap implemented simultaneously - they are two independant solutions to one problem, which together more than double the problems caused to the users. As the cap is a viable option and port shaping is totally out of the question, it is clear which one should remain, if any.
Finally, when the cap is reached - currently I wonder why on earth I pay R1000+ per month for an essentially useless connection. Local is fine, however as has been mentioned there is not a whole lot of interesting local content. After the cap is reached it is practically impossible to browse international sites - I'm paying for a service, so why am I not receiving it? As I've said before, either increase the cap or do away with it entirely.
Another solution would be to limit the bandwidth in order to ensure that it is impossible for a user to exceed a certain limit in a single month (say 64/128/256kpbs, etc) - why advertise the fact that you buy a 512kbps connection (with a theoretical limit of 150+ gigs of bandwidth per month, downstream only) when you can only use around 1/50th of that potential (i.e. 3 gigs)? Yet another example that 3 gigs is horrendously low - if you were to apply this solution of bandwidth throttling to ensure you physically cannot go over 3 gigs in a month, assuming you were transfering 24/7 (extreme, yes, but possible considering ADSL is supposed to be an effectively permanent connection), your average connection speed would be roughly <b>1.2 Kbytes per second</b> (3 gigs / 2592000 seconds in a month [30 * 24 * 60 * 60]).
As a more reasonable example, and one that should make you think "Why did I buy ADSL???", take an enthusiastic modem downloader. Suppose this person downloads from 7pm to 7am, Mon to Fri, i.e. Callmore time during the week, totally excluding weekends. In four weeks, this works out to be 240 hours of usage. Assuming an average rate of 5KB/s, this works out to 4.12 gigs of data transferred per month. If this person were on the R7 plan, and if you assumed 3 disconnects per evening, this would still work out to around R500 per month.
What a tossup...
4 gigs for R500pm @ 5KB/s, or 3 gigs for R1000pm @ 50KB/s.
Why did I buy ADSL again? So that I can see 2x my money dissapearing 10x faster? [

!]