There is a difference between "stay current" and "get current".
to stay current, It can also be done in actual IMC without a hood or a safety pilot. or in VMC under the hood with at least a safety pilot.
to get current (not current but not 6 months out of currency) it can be done under the hood with a safety pilot in VMC conditions, or with a CFII in any conditions.
also, you can use a CFII and a simulator on the ground.
http://ecfr.gpoaccess.gov/cgi/t/text...1.1.35&idno=14