Both NCSA and NPACI seem to be concentrating rather too much on the top level of the HPC pyramid (teraflop class computers) and in the process are neglecting the lowest level (high performance workstations). Little work seems to be going in that direction. I feel that they should search for better and more feasible ways to utilize the wasted power of the millions of workstation class PCs both in their organizations and nationwide. Also, focus should be primarily on extremely effective and efficient utilization of their resources than on acquiring more and faster resources. These will also lead to the optimum utilization of their funds. Also, little work is being done on exploring hardware possibilities (better processor, memory, etc.) for the future by these partnerships themselves, as heavily reliance is being placed on the hardware/chip industry, which seems to be having less and less players each day and seems poised for an unhealthy scenario soon. Currently being one of the primary consumer of these high performance hardware, both these alliances should also look forward to including some players from the hardware industry as their partners.