I did the same test, but counted up to 1 million and got the following results:
Visual C++ 2005:
311
320
311
310
321
Visual Basic 2005:
330
330
330
340
330
Visual C# 2005:
341
330
331
330
331
BlitzMax:
586
581
591
582
586
MinGW:
601
601
601
601
591
Blitz3D:
1255
1271
1273
1264
1295
So I was right, C# is slower than C++ and VB in floats.
Visual C++ 2005:
311
320
311
310
321
Visual Basic 2005:
330
330
330
340
330
Visual C# 2005:
341
330
331
330
331
BlitzMax:
586
581
591
582
586
MinGW:
601
601
601
601
591
Blitz3D:
1255
1271
1273
1264
1295
So I was right, C# is slower than C++ and VB in floats.