Pues sí, azureus trabaja con java, y eso tiene un montón de ventajas, aunque luego ventajas para el usuario final de wintendo tiene pocas... pero vamos, azureus lo bueno que tiene es la independencia total y absoluta de SO, le da igual ejecutarse en un windows que en un linux, que en un mac, risk, x86, sparc... con que tengan la debida máquina virtual de java instalada sobra, y tampoco chupa tanto, chupa mucho de ram (tampoco tanto), pero vamos que hay otros P2P como emule que también chupan lo suyo.
Sobre bitcomet no te sabría decir, no lo he probado, pero si dicen que está compilado para un determinado SO debería de chupar menos, pero vamos, no creo que se te de el caso que le pasaba a un amigo mío, que tenía un celeron y el azureus le dejaba KO el ordenador prácticamente mientras lo usaba.