another thing you might consider is that you might eventually end up with a cyclocross lever or even a v-brake lever and these generally provides more (could be a lot) leverage on a caliper brake than many standard road levers. i've embarassed myself enough throwing myself over the bars trying to get used to them! lucky it wasn't in a panic stop!
i agree with natureboy.
and 45T chainrings aren't quite easy to find.
look up sheldon brown on google his site is extremely useful.
also your brakes probably aren't crap they just need proper adjustment. it's a very common case. there's another thread on this forum about it.
here:
http://www.londonfgss.com/discussion/826/brakes-and-the-improvement-thereof-gratis/#Item_6
another thing you might consider is that you might eventually end up with a cyclocross lever or even a v-brake lever and these generally provides more (could be a lot) leverage on a caliper brake than many standard road levers. i've embarassed myself enough throwing myself over the bars trying to get used to them! lucky it wasn't in a panic stop!