When I saw this Genesis Astra with 7 speeds, 29" rims and aluminum frame It seemed to be a good starting point for a man sized build.
Here's what you do to a Wal Mart bike...
1) take the dopey stickers off
2) go paw through your collection of parts
3) keep the frame, wheel set, shifter and...