If you're here for the balloon fiesta and want to do some biking this is definitely something fun to try.
While the OP may be looking for something different, I thought I'd post some links to the Albuquerque river trail for people who search this thread and would like more info. If you're here for the balloon fiesta and want to do some biking this is definitely something fun to try.