Hi,
We don't use the standard VB6 in our products, we use Infragistics' Ultragrid control - which seems to work very nicely, looks very pretty and doesn't require much coding (once you are used to the object model). In terms of
VB standard grids I think it depends what you want to do: there is a heirarchical flex grid - if you want to do shapes, etc - and good ol' flex grid for all your other gridding needs. To be honest once you've bound in a recordset none of these options is a major headache.
Hope this is remotely useful!
Paul.