the .nomedia method is an ancient method to keep media scanners and such from cataloging contents of a folder in regards to music/picture/NES-SNES roms/etc.
Though instead of actually creating the file, you can simply go into adb shell:
Code:
touch /location/to/place/.nomedia
It'll simply create an empty file of that name there.
you can always check the content of a folder with ls -a (-a is for 'all')
Just be weary of where you put it, and often the media server doesn't suck down your battery unless you're constantly mounting/unmounting the SD card and adding new stuff.
ALSO you do not have to put it in every subfolder, if you place it at one level, it applies to all subfolders under it.
Furthermore it helps to actually configure your applications, QuickPic for example lets you include/exclude folders from being queried.