No, there's an elegant solution to this problem I just don't know what it is yet.
-Adam
How about [up to] 45 Neoware thin-client machines you could run off an Ubuntu server? Would that be another way to solve your problem? (Er... is there any way I could wrangle a tax receipt out of this if I donate some hardware?)
-Adam