I'm guessing you mean that it's a 3570K, but yes, those temps are absolutely perfect, actually.
You should be aware that the CPU is actually under a bit of load in the BIOS, and not at true idle because the power saving features aren't active. You won't see true idle temps until you go into to Windows where the power saving features are active.
In any case, as I said, 34C in the BIOS is about as perfect as you'll get.
Edit: All you really need to worry about is max temp, in general (idle temps don't matter at all, really), and Intel's recommended max is 67C. That's not the absolute max, but it's just Intel's recommended max for longevity.
Honestly, you can go a good bit over 67C and still be safe, but I'd personally stay below 80C.
The absolute max is 105C (for the cores), and that's when it'll throttle.
Sorry for the mis-quote on the Processor. I really appreciate your feedback. very informative. I'll get tuning and tweaking and see what other Q's I have for you genius's!