swim substitute
Stretch Cordz with paddles can be used to work on your stroke - I just got some to help work on keeping my elbow high - probably better let the big swimmers on the site respond here.
RV
It takes a long time to get good. - Scott Molina
Slow is smooth; smooth is fast. - Rich Strauss
Thats a bummer. I agree stretch cords and paddles are a smart subsitute. Do weight exercises that simulate front crawl motions. Tricept kickbacks, lat pull downs, and using the cable crossover set it to its highest setting then pull down with a open hand using a perfect S pattern.
I would also try the lung trainer thing!!! What's its name??? I forgot but I used one when I started swimming to increase my lung capacity.
Can't tell if it really helped me since I used it only a month. But I know of several people using them.
Hyperactive Trifueler!!!! (I refuse to let the status go :p)
Expand-a-lung.
I didn't see much benefit from it tho...
RV
It takes a long time to get good. - Scott Molina
Slow is smooth; smooth is fast. - Rich Strauss
Thanks all I'm gonna look into the stretch cords....I have an expand a lung and I'm also not impressed with it....

I'm leaving for about a year and will not have access to a pool, so I'm trying to find something to substitute to keep up on training. I'll be able to run, bike (stationary) and pretty nice gym. Any suggestions on how I can keep some type of proficency without getting into the water? I know there are probably some weight lifting programs out there and I was also thinking about substituting a rowing machine. Please help