Creating Graphs in Reports

I am modifying a report that has "graphing capabilities". The report uses a table that holds and integer and 25 bitmaps that are bars. The length of the bar increases as you go from 1 to 25. The report grabs a field that holds an integer. It then matches it to the table and pulls the appropriate bitmap.
I am digging around on other possibilities for graphing on a report. Can anyone suggest some alternatives?