Try Polar for a wireless computer with HR, cadence and all the usual functions you mentioned. Mine is similar to this model, but older:
http://www.polar.com/us-en/products/...cycling/CS600X They also have wrist models if you would rather have that type.
Bill