The best boat to anyone is the one that fits their style the best - as paul said - that's why they make so many different ones. Someone else said that there are compromises in every boat and I agree with that too. I've heard plenty of people say the lighter weight boats like Allisons and Bullets won't hold up and I DON'T agree with that - they are some of the toughest boats made - come see my 17 year old well used 20XD Bullet that's been airborn numerous times including hitting an underwater log once at about 80 mph and there still isn't a stress crack in the gel coat. The thicker, heavier hulls are not necessarily stronger hulls. Yeah, the wind will grab my lighter boat a little quicker but I don't need a 36 volt troller to catch it or to hold it in a wind either (in fact I believe the troller can spook fish). Again, the point is a matter of preference.
I do always get a laugh (no offense though to anyone) when someone makes a statement to the effect that they never saw a fish that could swim 70 miles per hour. As a Bullet driver I hear that one all the time from the guys with slower boats. I don't know how that statement makes a lot of sense to anyone when no one actually fishes at that speed - in fact no one ever fishes at faster than a trolling speed, even using a big outboard. Speed of the boat and the act of fishing do not relate. You don't need a fast boat to catch fish, but you don't need a slow one either. If you can catch a bass going 30 mph you are a better fisherman than me! Again, a matter of preference. Speed comes into play in tournament fishing or when your time to fish is limited, or if you just happen to be a "go fast" type person. I've slowed down as I have aged but still like a powerful boat capable of high speeds, and I like the more agility of the lighter hulls.
Having driven and ridden in Bullets, Rangers, ProCrafts. Norriscrafts (owned one), Ventures, just about everything, my money would go with the 21Bullet for its overall ride, speed, agility and fishability. If I ever do feel the need to buy another boat, that's what it will be.