I know my response is not going to be popular (my responses seldom are lol) but for the features you want, go to Walmart and get one of the cheap Schwinn computers, under $20. I'm using one on the Dark Knight bike and it is durable and dependable. I've used it for about 210 city (commuting and urban assault) miles and it's doing great. For the features you want, why pay more?