Apple does offer good software discounts to schools, which it details at http://www.apple.com/education/pricelists/. For example, the iLife and iWork packages each cost $79 to individual consumers. For education establishments buying for 10 or more users, the cost is $35 and $29 respectively. The maximum discount, for 1000 or more users, sees the cost cut to just $25 and $9 respectively.
Note that Apple prices its bulk discounts in 'seats'. This means you pay based on the number of people who are able to use the software, each of whom should have a separate user account and log-in. Unlike some forms of licensing, it doesn't make any difference how many computers you have. So under the rules of the Apple license, you can't buy a license of 50 seats, install it on 50 machines, and then have 200 different pupils use the software throughout the week.
Apple also offers hardware packages to schools, but there are few if any savings. For example, a package of 20 MacBooks with iLife, plus one printer and networking cables costs $20,999, while a package of 20 iPod classics (120GB model) and a central charging/synching station is $6,999.
It is worth remembering that the educational discounts apply to individuals as well as schools and colleges. This means teachers can get worthwhile, if not staggering, discounts on Apple products.