Perhaps we can run some benchmarks and settle the issue. What speed are you running now?
Why reinvent the wheel? One, two, three - shall I go on?