I believe since 2008R2 you can have the nodes in separate subnets alleviating the need for a stretch VLAN. But yes you'd need some sort of storage replication going on.
Glad it helped.
Thanks,
Simon
MCSE: Data Platform MCSE: Business Intelligence Follow me on Twitter: @WazzTheBadger LinkedIn Profile: Simon Osborne