We just got back from diving with Ed Robinson's for 2 weeks, and in our 6th year of diving with them, we weren't disappointed in the least! I recommend them whole heartedly. They depart out of the Kihei boat ramp with a 6:30 check-in time.
Besides doing a regular 2-tank charter every day of the week, they also do 3-tank charters on Tuesdays and Fridays, and Adventure charters on Sundays and Wednesdays. The 3-tank and Adventure charters are geared specifically for the experienced diver and Ed is almost always on the boat on the Wednesday charter.
However, c-cards alone should not determine whether you're an experienced diver for these charters. You'll want experience in doing mid-water safety stops (no line) and feel comfortable boarding a live boat in sometimes challenging water. You'll also want to be comfortable going to 110 feet since there is one site Ed likes to go to that is 110 foot square profile dive.
I also recommend Maui Dreams and Shaka Doug for shore diving in S. Maui, as well as Makena Coast Charters and B&B for boat diving from the Kihei boat ramp. We choose to dive with Lahaina Divers to Lanai as the crossing can be rough and the big 46' Newtons handle the rough water very well. It is a trade-off for us as they can have up to 24 divers on the boat and they cater to the beginning or vacation diver vs. the experienced diver.
February is a great time to go as that's full-on whale season! Not only will you be treated to lots of topside sightings, but you'll be able to hear them sing underwater. If you're lucky (like we've been), you'll even have an underwater sighting...super cool!