Matrix, Vector2, Vector3, Vector4, DebugDisplayString

DebugDisplayString that is easily readable. 

I'm thinking pretty standard math like layout, with a few hints for the more ambiguous cases such as:

Vec2: ( 0.00, 0.00 );
Vec3: ( 0.00, 0.00, 0.00 );
Vec4: ( 0.00, 0.00, 0.00, W:1.0 );
Matrix [ M11 [ 1.0, 0.0, 0.0, 0.0 ] M21 [ 0.0, 1.0, 0.0, 0.0 ]  M31 [ 0.0, 0.0, 1.0, 0.0 ]  M41 [ 0.0, 0.0, 0.0, 1.0 ] ]

Suggestions?  (I'm not sold on the spaces next to the ( , ), and [ ] )
Many IDE's show the rounded values at glance, and then allow you to pop open the view and see more details.  Though your right it can be confusing to see 0.00 and yet its 0.000001 or something.  Another option would be to have the format string be changable by the users at runtime.