Flaherty shows strength in '08 fundraising