My "rule of thumb" for filtration is to strive for 10x tank volume filtered per hour. So you can go with one large canister rated at about 500 gallons per hour, or a combination of filters (canister and HOB) that are each about 250 gph. Filtration rate is usually for the filter without any media in it, so is reduced by the addition of media. Still, with a 10x tank volume per hour rating, it should still circulate your water 5-7 times an hour.
Aquaclear is a great brand, as per TropicalNorth's suggestion. Most people find they are inexpensive, as well as reliable and perform for years. For a canister, I was looking into the Rena Filstar line myself. They are inexpensive as far as canisters go, and seem to work quite well. The Rena XP3 has three media slots, so you have a lot of flexibility as far as what you want to use in it. The Magnum 350 Pro canister is a canister filter WITH a Bio Wheel, so also looks interesting to me. It's also not very expensive (less than $100). The choices are almost endless, though, and I wish I had the money to try them all!