Non-Profit Drupal has great potential for non-profit websites. gai has developed and maintained some premier non-profit websites