for trails and urban assult, i would go with a Sun Ryno lite. its strong without being too heavy and it doesn't cost a fortune. Its the rim of choice for many a hardcore rider. As for tires, my favourite for urban would be an IRC el-gato, or a TIOga factory DH, or Maxxis Mobster. Thats my 2 cents.