Hi Krish,
if you were able to post the reference sites, then I'm sure we'd all appreciate being able to read them. In the mean time, than you to you both for your input - I know it's a difficult issue that needs careful investigation. For the record we went to a demonstration yesterday and watched 30 laptops connect to one AP and watch full HD video being streamed, simultaneously, to all laptops; in addition there were voip handsets in use and video phones.
of course, that's not quite a whole school approach and 30 laptops is not 400... which is why I'm interested in people's comments. Of course there is that slight feeling that something that seems too good to be true ... just might be...
cheers,
Vaughan