Shimano Deore Octalink crank (here) and Octalink BB (here). You would also need a set of crank bolts. I wouldn't say that it has lots of "style", just stealthy dependability. I just bought this combo last month and the total for everything including tax and shipping was less than $75
Ebay also has great deals on new cranksets, such as this newer Deore crankset with outboard BB
You could get a Shimano m440 crankset for about $45. Nothing flashy...matte black...but solid hunks of steel or alloy (not sure which). I've yet to find a way to break mine. Then get a Shimano UN-54 square taper BB for $25..... post up again when you need new parts in about 15 years Not the lightest setup.....but good ol' fashioned functional for a long long time.
I run FMF BMX cranks on my singy. They came with a BB and they are black and went with my ninja motif. the only problem is the FMF website has been down for some time now. I just remember they were mad cheap and they work great. I think you can find them cheap on flea-bay.